我的项目由2个Maven模块 A 和 B 以及3个子模块组成:
A
B
参考文献:
由于循环依赖,显然在构建项目时出现错误( A 未构建,因为它需要 B 和 B 由于需要 A 中的某些内容而无法构建)。我认为从逻辑上讲我的模块划分是有意义的,但是这里的最佳方法是什么 使其可构建?
答案 0 :(得分:0)
如果您的项目紧密结合在一起,那么最好只构建一个包含全部6个模块的多模块项目。
在给定的形式下,无法构建项目。因为应该完全构建多模块项目(而不仅仅是其中的一部分),所以循环依赖是一个需要解决的逻辑问题(而不仅仅是技术性问题)。