我试着用maven在jenkins的简单项目上构建,但我得到了这个错误,我不明白问题出在哪里
enter code here
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] error: Source option 6 is no longer supported. Use 7 or later.
[ERROR] error: Target option 6 is no longer supported. Use 7 or later.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-
compile) on project server: Compilation failure: Compilation failure:

发布于 2020-04-29 21:26:04
你可以用3种方法来解决这个问题
编译器升级到JDK7或JDK8 (Meh)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin> 或
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>发布于 2020-04-29 21:34:03
正如错误明确指出的那样,maven-compiler-plugin应该使用Java7或更高版本进行配置。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>另外,更新maven-compiler-plugin因为2.3.2版本已经很旧了。查看此链接以了解更多解释Maven Compilation Error: (use -source 7 or higher to enable diamond operator)
https://stackoverflow.com/questions/61502814
复制相似问题