在Eclipse中循环

2 java eclipse

如果我在Eclipse中打开两个相互依赖的Java项目,我必须在构建路径(属性 - > Java构建路径)中添加这两个项目之间的依赖关系.这对单向工作正常,但为什么不允许Eclipse设置依赖,反之亦然?出现以下错误消息:

在项目"A"的构建路径中检测到一个循环

在项目'B'的构建路径中检测到一个循环

我知道是什么导致了这个错误,但我想知道为什么这是不允许的.谢谢.

小智 13

好吧,如果你需要一个循环,你可以通过在Window-> Preferences-> Java-> Compiler-> Building-> Build path problems - > Circular dependencies中从错误更改为警告来允许它.

但我仍然认为这是一个糟糕的设计.