首页 > 基础资料 博客日记
【Maven】java: 模块循环不支持注解处理。请确保将循环……中的所有模块排除在注解处理之外
2024-11-01 15:00:06基础资料围观64次
Java资料网推荐【Maven】java: 模块循环不支持注解处理。请确保将循环……中的所有模块排除在注解处理之外这篇文章给大家,欢迎收藏Java资料网享受知识的乐趣
问题背景
java: 模块循环不支持注解处理。请确保将循环 [apm-agent-core,java-agent-network,java-agent-datacarrier,java-agent-util] 中的所有模块排除在注解处理之外
问题排查
参考:Java依赖比较多的时候就会出现这个依赖报错:Java:模块循环不支持注解处理。请确保将循环中的所有模块排除在注解处理之外
解决方法
如果原来项目没有这个问题,那么一定是自己新增的代码导致的,找到自己新增的 pom.xml ,对依赖进行排除。我是在新的子模块中依赖了 apm-agent-core
,但它和 java-agent-network,java-agent-datacarrier,java-agent-util
会发生循环依赖,在IDEA中排查问题时可以看到它们存在循环依赖。
<dependency>
<groupId>org.apache.skywalking</groupId>
<artifactId>apm-agent-core</artifactId>
<version>8.11.0</version>
<scope>compile</scope>
<!-- 排除循环依赖 -->
<exclusions>
<exclusion>
<groupId>org.apache.skywalking</groupId>
<artifactId>java-agent-network</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.skywalking</groupId>
<artifactId>java-agent-datacarrier</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.skywalking</groupId>
<artifactId>java-agent-util</artifactId>
</exclusion>
</exclusions>
</dependency>
文章来源:https://blog.csdn.net/qq_44324181/article/details/140684153
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
上一篇:【C++】特殊类的设计
下一篇:【Spring】Ioc&DI