【发布时间】:2018-06-22 14:37:59
【问题描述】:
我已经在我的项目中将 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>
还有其他办法解决吗?
【问题讨论】:
标签: java hibernate maven annotations