Maven引入Hadoop依赖报错:Missing artifact jdk.tools:jdk.tools:jar:1.6

原因是缺少tools.jar的依赖,tools.jar在jdk的安装目录中提供了,所以改成如下形式解决此问题:
添加依赖

<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-mapreduce-client-core</artifactId>
    <version>2.4.0</version>
    <exclusions>
        <exclusion>
            <groupId>jdk.tools</groupId>
            <artifactId>jdk.tools</artifactId>
        </exclusion>
    </exclusions>
</dependency>
########################添加一下一段代码即可#################################
<dependency>
    <groupId>jdk.tools</groupId>
    <artifactId>jdk.tools</artifactId>
    <version>1.6</version>
    <scope>system</scope>
    <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>  
时间: 2024-12-20 21:37:56

Maven引入Hadoop依赖报错:Missing artifact jdk.tools:jdk.tools:jar:1.6的相关文章

maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

pom.xml 内容: [html] view plaincopy <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependency> 报错误:Missing artifact net.sf.json-lib:json-lib:jar:2.4:

maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

问题:引入依赖之后会报错. 1.首先我们要去下载一个oracle的驱动jar包,ojdbc6.jar(我这里本机安装了oracle,所以在oracle安装目录 F:\app\zyh\product\11.1.0\db_1\jdbc\lib 目录下会有驱动的jar包,如果你没有安装oracle,那么可以从官网上下载jar包,反正就是必须要先有一个ojdbc6.jar,只要搞到就行了). 2.以我本机为例子,打开命令提示符(cmd),进入ojdbc6.jar所在目录,在我这里就进入F:\app\zy

maven 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.1

pom.xml 配置 net.sf.json的时候报错 你需要指定此depependency一个分类:要么jdk13或jdk15,就像这样: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifie

maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar

maven中央库中查找ojdbc14 ,复制依赖,maven项目中引入ojdbc14 来回折腾,加仓库镜像,各种修改setting.xml 文件 就是不行,后来看到一位网友博客,MMP Oracle 收费的 去官方下载一个 放到自己的repository对应的文件夹下 解决 原文地址:https://www.cnblogs.com/smokerBig/p/9454541.html

maven 报错 Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:jdk15:4.0:4.0

当maven pom.xml加入sqljdbc依赖如下时报错 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> <classifier>jdk15:4.0</classifier> </dependency> 出现

Maven报错Missing artifact jdk.tools:jdk.tools:jar:1.7--转

原文地址:http://blog.csdn.net/u013281331/article/details/40824707 在Eclipse中检出Maven工程,一直报这个错:“Missing artifact jdk.tools:jdk.tools:jar:1.7” 看整个pom.xml文件也不见其他异常. 而tools.jar包是JDK自带的,于是怀疑pom.xml中以来的包隐式依赖tools.jar包,而tools.jar并未在库中, 好比:当前工程依赖A包,而A包在开发打包过程依赖too

Maven报错Missing artifact jdk.tools:jdk.tools:jar:1.7

1.eclipse中Maven项目的pom文件报错: 2.解决方法: 直接在pom.xml中加上一个依赖项目: <dependency>      <groupId>jdk.tools</groupId>      <artifactId>jdk.tools</artifactId>     <version>1.7</version>     <scope>system</scope>     

【Java+Maven】问题系列——Maven 报错 Missing artifact xxx:xxx:bundle:xx.xx.xx

这个问题可能是依赖的项目打包成bundle造成,比如mina就是这样的,打包成bundle,例子: <dependency> <groupId>org.apache.mina</groupId> <artifactId>mina-core</artifactId> <version>2.0.4</version> <type>bundle</type> <scope>compile<

导入maven项目pom.xml首行报错missing artifact。。。

解决方法: 在maven地址(如一般默认的地址C:\Users\Administrator\.m2\repository\)找到对应包名 加后缀名为.lastUpdated文件(如:ojdbc14.lastUpdated),删除,或整个包文件都删除. 进到eclipse右击项目maven-->updateproject,让它重新下载就可以了 原文地址:https://www.cnblogs.com/renxiuxing/p/12078699.html