mvn无效目标版本:1.7

时间:2015-03-25 03:56:03

标签: java maven

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或其他,但失败了

1 个答案:

答案 0 :(得分:0)

将您的pom.xml更改为

<project>
...
  <properties>
      <java.version>1.7</java.version>
  </properties>
...
</project>