mvn test:
无法执行目标org.apache.maven.plugins:maven-compiler-plugin:3.2:在项目vslimit上编译(default-compile):致命错误编译:无效目标版本:1.7.0_65
POM:
<java-version>
{1.7 {1}}
</java-version>
java -version
`<plugin>` `<groupId>org.apache.maven.plugins</groupId>` `<artifactId>maven-compiler-plugin</artifactId>` `<version>3.2</version>` `<configuration>` `<source>${java.version}</source>` `<target>${java.version}</target>` `<encoding>${project.build.sourceEncoding}</encoding>` `</configuration>` `</plugin>`
mvn -v
java version "1.7.0_65" Java(TM) SE Runtime Environment (build 1.7.0_65-b17) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
我尝试了很多建议,例如:java_home或其他,但失败了
答案 0 :(得分:0)
将您的pom.xml
更改为
<project>
...
<properties>
<java.version>1.7</java.version>
</properties>
...
</project>