您的位置:首页 > 编程语言 > Java开发

eclipse 运行maven工程出现Missing artifact jdk.tools:jdk.tools:jar:1.7问题

2018-04-01 12:10 483 查看
网上查了很多帖子,大部分都是说在pom中引入依赖包就可以解决问题。
但是感觉没有从根本上解决。
其实出现这个异常的原因是因为maven找不到jdk.tool,这个jar包只存在于jdk的bin路径下,
假如eclipse中定位的路径是jre路径,那么自然找不到这个库。
这有两种可能性
1,path路径下java_home指向了jre路径,这种情况大部分因为自动安装jdk或者自动更新jdk导致。
2,eclipse.ini中vm参数指向了jre路径。

解决办法:
不管哪一种可能性,只需要在eclipse安装路径下找到eclipse.ini, 在-vmargs这一行前面加上:
-vm
C:\Program Files\Java\jdk1.8.0_151\bin\javaw.exe(此处为jdk安装路径)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐