解决Maven工程中报 Missing artifact jdk.tools:jdk.tools:

原创
2014/10/16 15:05
阅读数 5.4W

jdk.tools:jdk.tools是与JDK一起分发的一个JAR文件,可以如下方式加入到Maven项目中:
<dependency>
    <groupId>jdk.tools</groupId>
    <artifactId>jdk.tools</artifactId>
    <version>1.7</version>
    <scope>system</scope>
    <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>

详见Maven FAQ for adding dependencies to tools.jar

也可以在本地仓库中手动安装tools.jar,如下
mvn install:install-file -DgroupId=jdk.tools -DartifactId=jdk.tools -Dpackaging=jar -Dversion=1.7 -Dfile=tools.jar -DgeneratePom=true
然后在pom.xml中添加:
<dependency>
    <groupId>jdk.tools</groupId>
    <artifactId>jdk.tools</artifactId>
    <version>1.6</version>
</dependency>


展开阅读全文
打赏
0
6 收藏
分享
加载中
http://stackoverflow.com/questions/11118070/buiding-hadoop-with-eclipse-maven-missing-artifact-jdk-toolsjdk-toolsjar1
参考第二个答案,
2016/06/17 09:21
回复
举报
soga
2015/12/29 15:19
回复
举报
悟性博主

引用来自“只为一诺”的评论

最好在jdk里引入
如何引入?
2014/10/20 09:37
回复
举报
最好在jdk里引入
2014/10/16 19:01
回复
举报
更多评论
打赏
4 评论
6 收藏
0
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部