小编zik*_*iki的帖子

如何解决java.lang.NoClassDefFoundError:javax/annotation/Generated?

我在我的项目中将jdk更改为9版本,然后与错误相冲突:

Error:java: java.lang.NoClassDefFoundError: javax/annotation/Generated
Run Code Online (Sandbox Code Playgroud)

我尝试通过在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>
Run Code Online (Sandbox Code Playgroud)

它有其他方法可以解决吗?

java annotations hibernate maven

7
推荐指数
3
解决办法
9311
查看次数

标签 统计

annotations ×1

hibernate ×1

java ×1

maven ×1