码迷,mamicode.com
首页 > 编程语言 > 详细

解决首次在eclipse中使用maven构建hadoop等项目时报Missing artifact sun.jdk:tools:jar:1.5.0的问题

时间:2015-07-07 19:20:31      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

问题原因:

  eclipse中的maven插件默认没有引用环境变量,所以找不到jdk的路径,也就找不到tool.jar。

解决办法:

步骤如下:

1.关闭eclips

2.在eclipse的解压目录中与eclipse启动图标相同的文件夹下找到eclipse.ini文件,在该文件的-vmargs上面加上

-vm
C:\Program Files\Java\jdk1.7.0_79\jre\bin\server\jvm.dll

注意:第二行的C:\Program Files\Java\jdk1.7.0_79换成自己的jdk路径。

 

效果图:

技术分享

3.保存eclipse.ini文件。

4.重新打开eclipse。

5.经过以上四步,有的情况,问题会成功解决,有的情况,问题还是没解决,那么不要着急,接下来打开maven项目的pom.xml文件,加上

<dependency>
  <groupId>jdk.tools</groupId>
  <artifactId>jdk.tools</artifactId>
  <version>1.7.0_05</version>
  <scope>system</scope>
  <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>

注意:如果你安装的jdk版本不是1.7.0_05,请换成自己的版本

效果图:

技术分享

6.保存所有文件,如果上述步骤严格进行下来,此处问题应该会完美解决!

 

解决首次在eclipse中使用maven构建hadoop等项目时报Missing artifact sun.jdk:tools:jar:1.5.0的问题

标签:

原文地址:http://www.cnblogs.com/superpang/p/4627801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!