网上那些基本操作就不说了,在我这都没用。
1.项目的maven文件中添加:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
<compilerArguments>
<extdirs>src\main\webapp\WEB-INF\lib</extdirs>
</compilerArguments>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
2.我下的java是1.8版本的,也就是jdk1.8

在项目里,IDEA给我搞成jdk11的了:


改成1.8
本文详细介绍如何在Maven项目中正确配置Java版本与Lombok注解处理器,以实现源代码注解的自动处理。文章首先指导如何在pom.xml中添加maven-compiler-plugin插件,设置Java编译目标和源代码版本,并指定编译器参数和外部库路径。随后,文章解释了如何调整IDEA中项目的JDK版本设置,确保与Maven配置一致。
2442

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



