情况一:Fatal error compiling:无效的目标发行版。

如遇到无效的目标发行版则是jdk版本问题,修改如下:
pom.xml的java版本号修改与settings下的版本号一致。

情况二:Fatal error compiling:无效的标记。

在pom.xml文件中修改或添加,
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
<compilerArguments>
<bootclasspath>${java.home}/lib/rt.jar</bootclasspath>
</compilerArguments>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
以及添加依赖,
<dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> </dependency>
本文解决Maven项目中出现的编译错误,包括目标发行版无效和标记无效的问题。通过调整pom.xml文件中的Java版本设置及添加maven-compiler-plugin插件配置来修复。
1754

被折叠的 条评论
为什么被折叠?



