当前位置: 代码迷 >> Eclipse >> 关于Maven插件出错 : Eclipse is running in a JRE, but a JDK is required
  详细解决方案

关于Maven插件出错 : Eclipse is running in a JRE, but a JDK is required

热度:595   发布时间:2016-04-23 13:23:23.0
关于Maven插件报错 : Eclipse is running in a JRE, but a JDK is required

遇到这样的错误:

Eclipse is running in a JRE, but a JDK is required
? Some Maven plugins may not work when importing projects or updating source folders.

?

可以用一下方法解决

?

在eclipse.ini中添加VM启动参数,制定eclipse启动使用的vm,修改后的文件内容如下

?


org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vm
C:\Program Files\Java\jdk1.5.0_12\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-showsplash

?

?

?

?

问题2 :

org.apache.maven.plugin.CompilationFailureException: Compilation failure

Unable to locate the Javac Compiler in:

??C:/Program Files/Java/jre1.5.0_07/../lib/tools.jar

Please ensure you are using JDK 1.4 or above and

not a JRE (the com.sun.tools.javac.Main class is required).

In most cases you can change the location of your Java

installation by setting the JAVA_HOME environment variable.

?

方法:

Windows->preferences->java->installed jREs ->中加上tools.jar

  相关解决方案