关于pom.xml文件下Missing artifact jdk.tools:jdk.tools:jar:1.8报错

来源:互联网 发布:vs for mac 离线 编辑:程序博客网 时间:2024/05/24 05:01

一.问题

创建maven项目,导入Hadoop-xxx文件时,发现pom.xml文件报错Missing artifact jdk.tools:jdk.tools:jar:1.8

二.图片
这里写图片描述

三.解决

  • 原因:tools.jar包是JDK自带的,pom.xml中以来的包隐式依赖tools.jar包,而tools.jar并未在库中,只需要将tools.jar包添加到jdk库中即可。
  • 解决方案:在pom文件中添加如下代码即可。
        <dependency>            <groupId>jdk.tools</groupId>            <artifactId>jdk.tools</artifactId>            <version>1.8</version>            <scope>system</scope>            <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>        </dependency>

四.结果

这里写图片描述

阅读全文
0 0
原创粉丝点击