我从Java7升级到Java8

 JAVA_HOME is C:\Program Files (x86)\Java\jre8


我试图在插件上运行Maven安装,但出现以下错误

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project IcrMappingReport: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR] C:\Program Files (x86)\Java\jre8\..\lib\tools.jar


在所有项目中,我都将JRE系统库更新为jre8,并在

Windows -> Preferences -> Java -> Installed JREs to C:\Program Files (x86)\Java\jre8


谁能告诉我这个问题?

最佳答案

您需要Java8 JDK而不是JRE。

JDK代表Java开发工具包,(包括编译器)

JRE代表Java Runtime Environment,因此仅用于运行Java程序。

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

08-04 04:11