关于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

你可能感兴趣的:(eclipse)