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

猜你喜欢

转载自northc.iteye.com/blog/1501603
今日推荐