网站关键词是什么意思,易网网站多少,程序员自己做项目的网站,网站制作眼问题背景 java: 模块循环不支持注解处理。请确保将循环 [apm-agent-core,java-agent-network,java-agent-datacarrier,java-agent-util] 中的所有模块排除在注解处理之外 问题排查
参考#xff1a;Java依赖比较多的时候就会出现这个依赖报错#xff1a;Java#xff1a;模块…问题背景 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中排查问题时可以看到它们存在循环依赖。
dependencygroupIdorg.apache.skywalking/groupIdartifactIdapm-agent-core/artifactIdversion8.11.0/versionscopecompile/scope!-- 排除循环依赖 --exclusionsexclusiongroupIdorg.apache.skywalking/groupIdartifactIdjava-agent-network/artifactId/exclusionexclusiongroupIdorg.apache.skywalking/groupIdartifactIdjava-agent-datacarrier/artifactId/exclusionexclusiongroupIdorg.apache.skywalking/groupIdartifactIdjava-agent-util/artifactId/exclusion/exclusions
/dependency