`

eclipse报错:Unable to locate the Javac Compiler in: C:Program FilesJavajre6..libto

 
阅读更多
m2eclipe经常会报这个错,原因是对于安装了JDK的机器,会有两个jre,一个在C:/Program Files/Java/jre6下,一个在C:Program FilesJavajdk1.6.0_20jre, 而默认eclipse如果不做改变,会使用前者,而m2eclipse默认会去找JDK下的jre
解决办法:
在eclipse.ini中添加两行
    -vm
    C:/Program Files/Java/jdk1.6.0_16/bin/javaw.exe
注意: 要写在两行,写在一行不能生效
注意: 这两行要定在-vmargs之前,不然也不能生效
注意: 最后一行也可以写成C:/Program Files/Java/jdk1.6.0_16/bin/
好了,不出意外,重新启动eclipse,应该会好。但是如果有意外,你会启动不起来eclipse,并且会报错“could not create the java virtual machine ”.
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics