美文网首页
Maven项目编译报错 Missing artifact jdk

Maven项目编译报错 Missing artifact jdk

作者: 長风先生 | 来源:发表于2020-02-26 12:36 被阅读0次

Maven项目编译报错 Missing artifact jdk.tools:jdk.tools:jar:1.6 non-existing file C:\Program Files\Java\jdk-9.0.1..\lib\tools.jar

根据网上资料发现可能有两个原因:
  1. jdk 9的核心变化就是引入了一种新的 Java 编程组件,模块化所带来的其他变化包括从Java运行时镜像中移除了 rt.jar 和 tools.jar。
  2. Windows 下安装 Java,如果所选择的 jdk 安装路径和 jre 的安装路径相同,那么 jre 包中的内容会覆盖掉 jdk 中的内容,因此,在你安装完成之后,会发现找不到 tools.jar 和 dt.jar 包。
解决方案

下载 Java jdk 8 版本,安装过程中 jdk 和 jre 放在不同路径下。

环境变量:
JAVA_HOME: C:\jdk
path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;
classpath: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

官网下载 jdk 慢的可以去这里下载:
https://www.cr173.com/soft/2457.html

参考链接

相关文章

网友评论

      本文标题:Maven项目编译报错 Missing artifact jdk

      本文链接:https://www.haomeiwen.com/subject/wqskchtx.html