Error:Cannot build artifact ‘07-zk-orderservice:war exploded’ because it is included into a circular dependency (artifact ‘07-zk-orderservice:war exploded’, artifact ‘04-node-orderservice (1):war exploded’)
经过下面操作后出现循环依赖:
复制模块,修改模块名,出现循环依赖
循环依赖是A依赖B生成,B依赖A生成;或者说A依赖B的加载,B又依赖A的加载。
解决:
- 一定要检查代码时候有互相调用的情况
我的问题解决方法:项目中确实没有循环调用,依然提示循环依赖。去查找项目结构projectStructure ,找到artifact ,里面有04…(1)(找到原因了,它依赖07…),将它删除,重启服务即可