maven 启动 报错 Fatal error compiling: 无效的目标发行版

时间:2023-03-08 16:33:12

http://news.tuxi.com.cn/news/119999990123162/31622105.html

http://lyking2001.iteye.com/blog/837440

针对Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决方案

http://blog.****.net/u011734144/article/details/51894942

********************************************************************

ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project nutzbook: Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please read the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException Fatal error compiling: 无效的目 标发行版 jdk环境和mvn配置的jdk不一样

************************************

方式1、修改maven全局jdk

修改 安装目录\maven2\conf\settings.xml

  1. <profiles>
  2. <profile>
  3. <id>jdk-1.6</id>
  4. <activation>
  5. <activeByDefault>true</activeByDefault>
  6. <jdk>1.6</jdk>
  7. </activation>
  8. <properties>
  9. <maven.compiler.source>1.6</maven.compiler.source>
  10. <maven.compiler.target>1.6</maven.compiler.target>
  11. <maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>
  12. </properties>
  13. </profile>
  14. </profiles>

方式2、修改项目pom.xml

    1. <build>
    2. <plugins>
    3. <plugin>
    4. <groupId>org.apache.maven.plugins</groupId>
    5. <artifactId>maven-compiler-plugin</artifactId>
    6. <version>2.0.2</version>
    7. <configuration>
    8. <source>1.6</source>
    9. <target>1.6</target>
    10. </configuration>
    11. </plugin>
    12. </plugins>
    13. </build>