Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个子 Maven 模块。
是否可以在两个模块中进行循环引用?我的意思是我在模块 A 中有一个在模块 B 中需要的类,反之亦然。
谢谢
不,POM 依赖项不能是循环的。
如果您有相互依赖的类:
根据经验,具有循环依赖关系的类应该在同一个包中,一个 Maven 模块应该由一个或多个不同的包组成。跨越多个包的类依赖循环通常被认为是不可取的......并且表明有缺陷的模块化。