Eclipse maven工程 Missing artifact com.sun:tools:...

原来,是${java.home}在作怪,eclipse 没有使用 JAVA_HOME



默认,eclipse 使用 C:"windows"system32"javaw.exe 作为 JVM,当然找不到tools.jar


解决方法如下:



修改 eclipse.exe 目录下的 eclipse.ini 指定vm,,注意 -vm后面不能有空格。

 

 -vm

C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe

    注意: 要写在两行,写在一行不能生效

    注意: 这两行要定在-vmargs之前,不然也不能生效

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:PermSize=64M
-XX:MaxPermSize=512M

你可能感兴趣的:(maven,tools.jar)