MyEclipse使用Maven编译报错Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1]的解决办法

现象:MyEclipse使用Maven编译时报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project XXXX: Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1]。

原因:Maven编译时maven-compiler-plugin指定的java版本高于MyEclipse中Java->Installed JREs设置的默认jre版本。如Installed JREs选择的是jdk1.7的jre,而maven-compiler-plugin指定的是1.8就会报错,但是反过来则没有问题。

解决办法:将Java->Installed JREs的默认jre选择为高版本的。

MyEclipse使用Maven编译报错Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1]的解决办法_第1张图片

你可能感兴趣的:(其他)