如何解决java.lang.NoClassDefFoundError:javax/annotation/Generate?
2022-09-01 07:21:56
我在我的项目中将jdk更改为9版本,然后与错误相撞:
Error:java: java.lang.NoClassDefFoundError: javax/annotation/Generated
我试图通过向 pom.com 添加以下内容来解决它,但它对我不起作用:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${version.compiler.plugin}</version>
<configuration>
<!-- fork is needed so compiler args can be used -->
<fork>true</fork>
<compilerArgs>
<arg>-J--add-modules</arg>
<arg>-Jjava.annotations.common</arg>
</compilerArgs>
</configuration>
</plugin>
它有其他解决方法吗?