`

【转】Missing artifact com.sun:tools:jar 1.5.0 终极解决方法

阅读更多

在使用m2eclipse插件时,在pom.xml中添加struts2-core.jar包后,需要依赖java运行时的tools.jar进行依赖。但是,此时eclipse无法读取tools包,出现如下错误:

Missing artifact com.sun:tools:jar 1.5.0

解决办法一:

手动配置pom.xml,添加一个dependency如下:

<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<scope>system</scope>
<systemPath>${JAVA_HOME}/../lib/tools.jar</systemPath>
</dependency>

我在pom.xml添加如下代码后就解决了:

<dependency>
			<groupId>com.sun</groupId>
			<artifactId>tools</artifactId>
			<version>1.5.0</version>
			<scope>system</scope>
			<systemPath>C:/Program Files/Java/jdk1.6.0_27/lib/tools.jar</systemPath>
		</dependency>

 

 

如果办法不能解决,试用第二种方法。

解决办法二:

首先,查看错误列表windows->Show View->Problems,在有以上问题的同时,还会出现该错误。
The container 'Maven Dependencies' references non existing library 'C:\Documents and Settings\DELL\.m2\repository\com\sun\tools\1.5.0\tools-1.5.0.jar'
大致说:找不到该tools-1.5.0.jar。

所以将C:\Program Files\Java\jdk1.6.0_10\lib\目录下的tools.jar拷贝到C:\Documents and Settings\DELL\.m2\repository\com\sun\tools\1.5.0\目录下,并将tools.jar改名为tools-1.5.0.jar,并在pom.xml中作如下配置:

<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5.0</version>
</dependency>

即可!

 

转载地址:http://blog.csdn.net/jazz2013/article/details/8596198

分享到:
评论
1 楼 redairy 2015-09-16  
       

相关推荐

    Missing artifact com.babasport:page:jar:1.0

    Missing artifact com.babasport:page:jar:1.0Missing artifact com.babasport:page:jar:1.0

    Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错

    Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错 &lt;!-- oracle数据库驱动 --&gt;  &lt;groupId&gt;com.oracle&lt;/groupId&gt;  &lt;artifactId&gt;ojdbc6  &lt;version&gt;11.2.0.1.0 1.首先确定你...

    Missing artifact com.oracle:ojdbc14:jar:10.2.0.5.0

    数据库连接包,下载解压,使用命令 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.5.0 -Dpackaging=jar -Dfile=(你的路径)\ojdbc14.jar

    springBoot中pom需要的tools.jar

    springBoot的pom头部报tools.jar的错所需要的jar包 错误为Missing artifact com.sun:tools:jar:1.8.0

    Missing artifact com.oracle:ojdbc14:jar:10.2.0.3.0-附件资源

    Missing artifact com.oracle:ojdbc14:jar:10.2.0.3.0-附件资源

    com.sun.jdmk.jmxtools.1.2.1 jmxtools-1.2.1.jar 亲测可用

    缺少jar包 Description Resource Path Location Type Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1 pom.xml Maven Dependency Problem jmxtools-1.2.1.jar

    亲测可用 com.sun.jmx. jmxri-1.2.1.jar

    Description Resource Path Location Type Missing artifact com.sun.jmx:jmxri:jar:1.2.1 pom.xml /eshop-storm line 2 Maven Dependency Problem

    Unresolved dependency: 'com.aspose:aspose:jar:19'

    6. **社区求助**:如果以上方法都无效,可以在开发者论坛或者Stack Overflow等平台提问,寻求社区的帮助,可能有其他开发者遇到过类似问题并找到了解决方案。 在这个场景中,发布者分享的`aspose`文件很可能是`...

    淘淘商城Missing artifact com.github.pagehelper:pagehelper:jar:3. 解决方案

    在构建和运行淘淘商城项目时,可能会遇到一个常见的错误提示:“Missing artifact com.github.pagehelper:pagehelper:jar:3.”。这个错误意味着在项目的依赖管理中,缺少了一个名为PageHelper的库,具体版本为3。...

    解决maven项目找不到tools-1.8.0.jar的问题,缺失tools-1.8.0.jar包

    在Java开发中,Maven是广泛使用的...总之,解决“找不到tools-1.8.0.jar”的问题,需要从项目配置、依赖管理、本地/远程仓库设置等多个角度进行排查。理解Maven的工作原理并熟练掌握其配置方法,是有效解决问题的关键。

    tools-1.8.0.jar.zip

    本文将详细解释如何解决“Missing artifact com.sun.:tools:jar:1.8.0”的错误,并探讨与之相关的`tools-1.8.0.jar`文件。 首先,让我们了解这个错误的含义。在Maven或Gradle等构建工具中,当我们构建项目时,如果...

    jacob-1.17

    3. **jacob.jar**:这是Jacob的主要Java库文件,包含了许多Java类,这些类封装了对COM组件的调用方法。在Java项目中,你需要将这个JAR文件添加到类路径中,以便能够使用Jacob的功能。 4. **README.txt**:通常,这...

    com.springsource.org.aspectj.weaver-1.6.8.jar

    com.springsource.org.aspectj.weaver-1.6.8.jar

    mybatis-paginator-1.2.15-API文档-中文版.zip

    赠送jar包:mybatis-paginator-1.2.15.jar; 赠送原API文档:mybatis-paginator-1.2.15-javadoc.jar; 赠送源代码:mybatis-paginator-1.2.15-sources.jar; 赠送Maven依赖信息文件:mybatis-paginator-1.2.15.pom;...

    解决Missing artifact javax.transaction:jta:jar:1.0.1B

    1. 解压文件得到:jta-1_0_1B-classes.zip 2. cmd进入zip文件所在目录 ...mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar

    plexus相关jar包

    Failure to transfer org.... Original error: Could not transfer artifact org.codehaus.plexus:plexus-io:jar: 1.0.1 from/to central (http://repo.maven.apache.org/maven2): No response received after 60000

    com.google.code.kaptcha:2.3.2 谷歌验证码依赖下载

    在`kaptcha-2.3.2`这个压缩包中,包含了Kaptcha库的所有相关文件,如JAR文件、源代码、文档等,方便开发者进行学习和使用。通过解压并导入这些资源,开发者可以在自己的项目中快速实现验证码功能。 总的来说,`...

    ojdbc6-11.2.0.1.0 .zip

    Oracle JDBC驱动程序是Java开发者与Oracle数据库进行交互的重要工具,ojdbc6-11.2.0.1.0 .zip文件就是Oracle公司为Java应用程序提供的一个特定版本的JDBC驱动程序包,用于解决"Could not find artifact ...

Global site tag (gtag.js) - Google Analytics