Eclipse maven工程 Missing artifact com.sun:tools:jar:1.7.0:system 解决方法
解决方案一:通过maven取运行时参数,eclipse提供的环境变量,基本类似System.getProperty("java.home")
- <dependency>
- <groupId>com.sun</groupId>
- <artifactId>tools</artifactId>
- <version>1.5.0</version>
- <scope>system</scope>
- <systemPath>${java.home}/lib/tools.jar</systemPath>
- </dependency>
如果不起作用的话,$(java.home)eclipse解析的不对,eclipse 没有使用 JAVA_HOME 默认,eclipse 使用 C:"windows"system32"javaw.exe 作为 JVM,当然找不到tools.jar
解决方法如下: 修改 eclipse.exe 目录下的 eclipse.ini 指定vm,注意 -vm后面不能有空格。
- -vm
- D:\Program Files\Java\jdk1.6.0_23\bin\javaw.exe
- -vmargs
- -Dosgi.requiredJavaVersion=1.6
- -Xms40m
- -Xmx512m
- -XX:PermSize=64M
- -XX:MaxPermSize=512M
注意: 要写在两行,写在一行不能生效
注意: 这两行要定在-vmargs之前,不然也不能生效
解决方案二:
- <properties>
- <project.build.sourceEncoding>UTF8</project.build.sourceEncoding>
- <java.home>C:\Program Files\Java\jdk1.6.0_25</java.home>
- </properties>
- <profiles>
- <profile>
- <id>default-tools.jar</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- <property>
- <name>java.vendor</name>
- <value>Sun Microsystems Inc.</value>
- </property>
- </activation>
- <dependencies>
- <dependency>
- <groupId>com.sun</groupId>
- <artifactId>tools</artifactId>
- <version>1.5.0</version>
- <scope>system</scope>
- <systemPath>${java.home}/lib/tools.jar</systemPath>
- </dependency>
- </dependencies>
- </profile>
- </profiles>
- <dependency>
- <groupId>com.sun</groupId>
- <artifactId>tools</artifactId>
- <version>1.6.0</version>
- <scope>system</scope>
- <systemPath>${env.JAVA_HOME}/lib/tools.jar</systemPath>
- <optional>true</optional>
- </dependency>
转载于:https://www.cnblogs.com/luckystarfl/p/8004400.html
Eclipse maven工程 Missing artifact com.sun:tools:jar:1.7.0:system 解决方法相关推荐
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法
今天同事在使用eclipse,引入一个新的maven工程时报错: Missing artifact com.sun:tools:jar:1.6.0:system 这个问题很奇怪,相同的代码,运行到我本 ...
- Missing artifact com.sun tools.jar 1.5.0 system 解决方法
解决:maven中引用JDK中的tools.jar 方案一 通过maven获取运行时参数,eclipse提供的环境变量,基本类似System.getProperty("java.home&q ...
- Missing artifact com.sun:tools:jar 1.5.0 终极解决方法
http://hw1287789687.iteye.com/blog/1946396 转载于:https://www.cnblogs.com/sj521/p/5950602.html
- Missing artifact com.sun:tools:jar:1.5.0
1. eclipse 突然爆出这种错误,来看看解决方案 原因:这是由于eclipse会默认使用自己的JAVA_HOME.因此才会包Missing artifact com.sun:tools:jar: ...
- Missing artifact com.sun:tools:jar:1.5.0解决的方法
前一阵子下了最新的JavaEE版本号的eclipse,导入mavenproject之后,pom文件一直报Missing artifact com.sun:tools:jar:1.5.0.非常纳闷,to ...
- 开发常见错误之 :Missing artifact com.sun:tools:jar 1.7.0
Missing artifact com.sun:tools:jar 1.7.0 解决办法一: 手动配置pom.xml,添加一个dependency如下: <dependency> < ...
- 解决Missing artifact com.sun:tools:jar:1.5.0方法
今天在pom文件里加了,然后项目就报Missing artifact com.sun:tools:jar:1.5.0错误了. 解决方法如下,在pom文件里加入 然后在加入tools依赖: 完美解决! ...
- 【Java开发问题】对象封装+固定排序+list All elements are null引起的异常处理+Missing artifact com.sun:tools:jar:1.8.0
why 开发问题并不是经常遇到的,有技术问题,也有业务问题,记录一下,以备不时之需. 1 对象封装 将B类型的对象封装成A类型的对象,常用于Map对象封装成Entity对象,这里有Gson和JSON两 ...
- 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项目出 ...
- 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 ...
最新文章
- python无法导入pyaudio_python – pyaudio无法导入_portaudio
- Django_form补充
- linux SSH rsa认证方式登录需理清的问题
- php电子病历毕业设计,电子病历管理系统的设计毕业论文.doc
- idea中导包的快捷键
- c语言必背代码百度云,c语言初学必背代码.docx
- bitvise SSH 打开代码中文显示乱码的问题
- SAP中常用SE系列TCODE汇总
- 网站ssl证书错误是为什么?要怎么解决ssl证书错误
- Spring系列第2篇:控制反转(IoC)与依赖注入(DI),晦涩难懂么?
- 计算机组装方案背景图,白色系主机的另外一种搭配:联力O11MINI装机作业参考...
- 七牛上传视频获取视频封面和缩略图
- 海马模拟器怎么连接android studio
- 基于Python的OCR图像识别
- java多线程之--(1)深入理解多线程的原理以及使用线程的方法--(原理图+内存图)
- iObit Driver Booster 8 驱动更新失败 只停留在 1%
- 2022-08-09 mysql/stonedb-慢SQL-Q16分析
- 实训六:Web方式管理交换机
- 模拟电路58(方波产生电路与锯齿波产生电路)
- AZ3166开发套件
热门文章
- 关于VXLAN实验中CE设备的BUG问题
- openstack创建的实例不能使用ssh登录
- NIUDAY 七牛美图 AI 共享日 | 大咖云集 邀您共同探索各场景下的 AI 应用与落地...
- Session Cookie 之我见
- SAP恭贺德国国家足球队夺冠!
- 你的邮件为何被标记为垃圾邮件?
- 梅花传播业大展:Focussend将精准营销融入个性化邮件
- java容器输入_Java 容器初识篇
- IEquatable「T」和Equal详解
- 3 矩阵运算_FlyAI小课堂:小白学PyTorch(11) 常见运算详解