今天同事在使用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/
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

转载于:https://www.cnblogs.com/sdjnzqr/p/3835374.html

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

  1. Missing artifact com.sun tools.jar 1.5.0 system 解决方法

    解决:maven中引用JDK中的tools.jar 方案一 通过maven获取运行时参数,eclipse提供的环境变量,基本类似System.getProperty("java.home&q ...

  2. Missing artifact com.sun:tools:jar 1.5.0 终极解决方法

    http://hw1287789687.iteye.com/blog/1946396 转载于:https://www.cnblogs.com/sj521/p/5950602.html

  3. Missing artifact com.sun:tools:jar:1.5.0

    1. eclipse 突然爆出这种错误,来看看解决方案 原因:这是由于eclipse会默认使用自己的JAVA_HOME.因此才会包Missing artifact com.sun:tools:jar: ...

  4. Missing artifact com.sun:tools:jar:1.5.0解决的方法

    前一阵子下了最新的JavaEE版本号的eclipse,导入mavenproject之后,pom文件一直报Missing artifact com.sun:tools:jar:1.5.0.非常纳闷,to ...

  5. 开发常见错误之 :Missing artifact com.sun:tools:jar 1.7.0

    Missing artifact com.sun:tools:jar 1.7.0 解决办法一: 手动配置pom.xml,添加一个dependency如下: <dependency> < ...

  6. 解决Missing artifact com.sun:tools:jar:1.5.0方法

    今天在pom文件里加了,然后项目就报Missing artifact com.sun:tools:jar:1.5.0错误了. 解决方法如下,在pom文件里加入 然后在加入tools依赖: 完美解决! ...

  7. 【Java开发问题】对象封装+固定排序+list All elements are null引起的异常处理+Missing artifact com.sun:tools:jar:1.8.0

    why 开发问题并不是经常遇到的,有技术问题,也有业务问题,记录一下,以备不时之需. 1 对象封装 将B类型的对象封装成A类型的对象,常用于Map对象封装成Entity对象,这里有Gson和JSON两 ...

  8. Could not find artifact com.sun:tools:jar:1.5.0 解决办法

    2019独角兽企业重金招聘Python工程师标准>>> Could not find artifact com.sun:tools:jar:1.5.0 解决办法 创建maven项目出 ...

  9. Could not find artifact com.sun:tools:jar:1.5.0

    问题: Failed to execute goal on project petroleum: Could not resolve dependencies for project petroleu ...

最新文章

  1. 简单总结一下 XSS
  2. 【Android 逆向】Android 逆向通用工具开发 ( Windows 平台静态库程序类型 | 编译逆向工具依赖的 Windows 平台静态库程序 )
  3. 论CSS样式的使用以及常用属性
  4. VTK:演示调用数据的用法实战
  5. Java链表的基本使用
  6. 老男孩的运维笔记文档-高级部分(系统架构师)列表(三)
  7. egg(110,111,112)--egg之微信支付
  8. access的ole对象换成mysql_ACCESS的Ole对象读取写入
  9. 简述计算机控制系统调试和运行的过程,简述计算机控制系统的一般控制过程
  10. 1177:奇数单增序列
  11. ecshop始终显示全部分类
  12. OpenCV 二值化分割方式
  13. php充值奖励部分,BLUE引擎充值角本多充多送脚本累计充值奖励教程
  14. 快捷键以及一些基础知识
  15. Java中 字节转 KB/MB/GB
  16. 使用jquery实现图形点击文字按顺序验证码案例及代码完整版
  17. trove mitaka集成
  18. 集合 - Java篇
  19. Spring Boot框架入门到进阶教程(自学版)
  20. iPhone 连接电脑后一直断开重连,删除.DS_Store文件

热门文章

  1. 树莓派python_树莓派中如何创建python文件
  2. 基于html5游戏毕业设计数据流图,基于HTML5的网络拓扑图设计
  3. 计算机管理与维护实践课程,天津2012年自考“计算机维护维修(实践)”课程考试大纲...
  4. python学习-综合练习四(最大公约数、最小公倍数、生成日历、递归调用、字符串)
  5. window10系统 同时安装支持 jdk 1.7和1.8环境
  6. “请先做自我介绍”:高手都是这样做自我介绍,这样介绍最加分
  7. oracle rac ora 12560,rac ORA-12541: TNS:no listener问题 非常急!!
  8. TIMING_06 VIVADO环境下的时序约束 之 输入延迟约束
  9. java网络编程阻塞_Java网络编程由浅入深三 一文了解非阻塞通信的图文代码示例详解...
  10. vue 前端显示图片加token_前端Vue3.0:从0到1手把手撸码搭建管理后台系统