码迷,mamicode.com
首页 > 系统相关 > 详细

Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法

时间:2014-07-16 23:00:49      阅读:338      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   java   color   使用   

今天同事在使用eclipse,引入一个新的maven工程时报错:

     Missing artifact com.sun:tools:jar:1.6.0:system

 

这个问题很奇怪,相同的代码,运行到我本地的Eclipse中时,没有发现问题,说明应该是环境配置的问题。(JDK?maven,Eclipse?)

从网上找了很多资料,发现大家大部分都只给出了解决方案,没有给出出现此问题的原因。

从maven的官网上看:http://maven.apache.org/general.html#tools-jar-dependency

没有明确问题原因,只给出了出现此问题后的解决办法:

 

<profiles>
    <profile>
      <id>default-tools.jar</id>
      <activation>
        <property>
          <name>java.vendor</name>
          <value>Sun Microsystems Inc.</value>
        </property>
      </activation>
      <dependencies>
        <dependency>
          <groupId>com.sun</groupId>
          <artifactId>tools</artifactId>
          <version>1.4.2</version>
          <scope>system</scope>
          <systemPath>${java.home}/../lib/tools.jar</systemPath>
        </dependency>
      </dependencies>
    </profile>
  </profiles>

 

在同事的环境中实验,确实能解决问题,但是还是不清楚到底出现此问题的原因是什么。

 

个人怀疑:

    1.JDK的问题,同事机器上装了JDK8,JDK7,默认的javahome是JDK8.

    2.maven的路径:同事将本地的repository放到了E:盘,没有使用默认的C:\Users\Administrator\.m2\repository

 

不过没有经过验证,希望知道的朋友能留个言告知一下。



作者:sdjnzqr
出处:http://www.cnblogs.com/sdjnzqr/
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法,布布扣,bubuko.com

Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法

标签:style   blog   http   java   color   使用   

原文地址:http://www.cnblogs.com/sdjnzqr/p/3835374.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!