Java hadoop和Thread的Maven依赖性
为什么某些maven依赖项给了我jdk.tools.1.8.jar错误,而其他依赖项没有 例如,以下依赖性不会导致任何问题Java hadoop和Thread的Maven依赖性,java,eclipse,maven,hadoop,yarn,Java,Eclipse,Maven,Hadoop,Yarn,为什么某些maven依赖项给了我jdk.tools.1.8.jar错误,而其他依赖项没有 例如,以下依赖性不会导致任何问题 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-hdfs</artifactId> <version>2.7.1</version> </dependency> 我
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-hdfs</artifactId>
<version>2.7.1</version>
</dependency>
我使用的是Java1.7,它是jdk1.7.071,而不是JRE。
我的执行环境设置为
我知道还有其他类似的线程,但我无法让它正常工作。我通过包含以下依赖项设法解决了这个问题,但仍然没有理由认为这应该依赖于jdk1.8
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>C:/Program Files/Java/jdk1.8.0_05/lib/tools.jar</systemPath>
</dependency>
jdk.tools
jdk.tools
1.8
系统
C:/ProgramFiles/Java/jdk1.8.0_05/lib/tools.jar
Missing artifact jdk.tools:jdk.tools:jar:1.8
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>C:/Program Files/Java/jdk1.8.0_05/lib/tools.jar</systemPath>
</dependency>