IT Notes‎ > ‎Big Data‎ > ‎Hadoop‎ > ‎

搭建开发环境出现 Missing artifact jdk.tools:jdk.tools:jar:1.6 问题

按:这个问题,似乎只出现在用 Eclipse 时,用 IntelliJ IDEA 就没这个问题,无论是 Windows 还是 Ubuntu 都这样。

这个问题是在用 Eclipse 搭建 MapReduce 开发环境时出现的,pom.xml 报错:Missing artifact jdk.tools:jdk.tools:jar:1.6
eclipse hadoop missing tools.jar

修改 pom 配置中 hadoop-mapreduce-client-core 的内容如下:
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-mapreduce-client-core</artifactId>
<version>2.6.0</version>
<exclusions>
<exclusion>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>

参:
Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.6 http://blackproof.iteye.com/blog/2106481



Comments