为Maven指定tools.jar ,解决Missing artifact com.sun:tools:jar:1.5.0错误
2013-03-26 15:19
501 查看
使用安装了m2eclipse插件的eclipse导入maven工程后,pom.xml开始位置报:Missing artifact com.sun:tools:jar:1.5.0错误,不算是个大问题,但是这个错误会block eclipse build maven工程,关于这个问题有两种解决方法:
方法一:
在eclipse安装目录下找到eclipse.ini文件,在-vmargs参数上面追加vm参数,以下是一个例子:
-vm
D:\Java\jdk1.6.0_37\bin\javaw.exe
关于eclipse.ini文件的说明和-vm参数的设置可参考:http://wiki.eclipse.org/Eclipse.ini
不过有时候修改完eclipse.ini重启eclipse不一定会立即生效,你可以选中工程,右键,Maven -> Disable Maven Nature, 然后重新在项目上右击Configure —> Convert to Maven Project.
方法二:
在pom文件中指定tools.jar依赖,具体参考:http://maven.apache.org/general.html#tools-jar-dependency :
其中<version/>的value应该替换为你的jdk的版本。
方法一:
在eclipse安装目录下找到eclipse.ini文件,在-vmargs参数上面追加vm参数,以下是一个例子:
-vm
D:\Java\jdk1.6.0_37\bin\javaw.exe
关于eclipse.ini文件的说明和-vm参数的设置可参考:http://wiki.eclipse.org/Eclipse.ini
不过有时候修改完eclipse.ini重启eclipse不一定会立即生效,你可以选中工程,右键,Maven -> Disable Maven Nature, 然后重新在项目上右击Configure —> Convert to Maven Project.
方法二:
在pom文件中指定tools.jar依赖,具体参考: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.6</version> <scope>system</scope> <systemPath>${java.home}/../lib/tools.jar</systemPath> </dependency> </dependencies> </profile> </profiles>
其中<version/>的value应该替换为你的jdk的版本。
相关文章推荐
- 为Maven指定tools.jar ,解决Missing artifact com.sun:tools:jar:1.5.0错误
- 为Maven指定tools.jar ,解决Missing artifact com.sun:tools:jar:1.5.0错误
- Maven解决Missing artifact com.sun:tools:jar:1.5.0错误
- Maven解决Missing artifact com.sun:tools:jar:1.5.0错误
- Maven解决Missing artifact com.sun:tools:jar:1.5.0错误
- MAVEN项目错误:Missing artifact com.sun:tools:jar 1.5.0解决方法
- Maven错误-Missing artifact com.sun:tools:jar:1.5.0:system 解决方式
- eclipse在maven出现Missing artifact com.sun:tools:jar:1.5.0:system之完美解决
- Missing artifact com.sun:tools:jar:1.5.0 Maven依赖管理pom.xml中添加struts2-core包后报错的解决办法
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法
- eclipse在maven出现Missing artifact com.sun:tools:jar:1.5.0:system之完美解决 (2)
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法
- Missing artifact com.sun:tools:jar 1.5.0 终极解决方法
- 在maven的pom.xml中出现Missing:com.sun:tools:jar:1.5.0错误
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.6.0:system 解决方法
- Missing indirectly referenced artifact com.sun:tools:jar:1.5.0:system 错误
- Missing artifact com.sun:tools:jar:1.5.0:system 解决方法