Java Maven多模块项目循环依赖性问题
我的Maven多模块项目中有以下模块: **父模块,子模块1 Child1和Child2都依赖于公共模块,所以我在Child1和Child2的pom文件中都添加了公共模块依赖 但现在我不知何故也需要添加对的Child2依赖。是否有任何方法可以对我的结构进行更改,以便它能够支持我的需求,并且不会导致循环依赖问题。您可以:Java Maven多模块项目循环依赖性问题,java,maven,maven-2,maven-3,maven-plugin,Java,Maven,Maven 2,Maven 3,Maven Plugin,我的Maven多模块项目中有以下模块: **父模块,子模块1 Child1和Child2都依赖于公共模块,所以我在Child1和Child2的pom文件中都添加了公共模块依赖 但现在我不知何故也需要添加对的Child2依赖。是否有任何方法可以对我的结构进行更改,以便它能够支持我的需求,并且不会导致循环依赖问题。您可以: 将类从Child2移动到Common 定义将公共类移动到的另一个模块Z,然后让Child2和common声明对Z的依赖关系 将Child2和Common合并到一个模块中
- 将类从Child2移动到Common
- 定义将公共类移动到的另一个模块Z,然后让Child2和common声明对Z的依赖关系
- 将Child2和Common合并到一个模块中