gpt4 book ai didi

java - 通过pom.xml执行时编译错误

转载 作者:行者123 更新时间:2023-12-02 11:22:57 25 4
gpt4 key购买 nike

我有一个maven项目,当我尝试通过pom.xml文件执行时,出现如下编译错误

C:testscripts/TC_Maintenance.java:[137,48]“-source 1.6 不支持 switch 中的字符串 (使用 -source 7 或更高版本在 switch 中启用字符串)”

我在maven中配置了jdk 1.8,请问您能解决这个问题吗?我们还有在 pom.xml 文件中调用的父 pom

             <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>

最佳答案

请验证 pom.xml 文件中的编译器选项,并使用 mvn -version 验证您的 Maven 是否使用正确的 Java 版本。

<project>
[...]
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
[...]
</project>

有关 set-compiler-source-and-target 的更多详细信息

关于java - 通过pom.xml执行时编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49796621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com