如何解决 eclipse 中项目中不同模块之间的循环依赖关系?

2022-09-02 21:15:51

eclipse 中的问题日志显示“在项目的构建路径中检测到一个周期...”。任何想法如何摆脱这些循环依赖关系?我不知道哪些项目相互依赖。


答案 1

您可以在 eclipse 中调整循环依赖关系的严重性:

Preferences > Java > Compiler > Building > Build path problems > Circular dependencies

答案 2

在 eclipse 中,有三种方法可以消除项目之间的循环依赖关系,

1.转到项目> java 编译器>构建 ->启用项目特定设置。
选择“生成路径问题”,并将警告作为循环依赖项的选项。

2.转到项目>java构建路径。在“项目”选项卡中,选择项目并删除。

3.转到元 INF 文件夹,打开清单。断续器在您的清单中。MF 视图选项卡中,您可以在“导入包:”列中看到循环依赖项目。
从列中删除项目。

第一个选项并不能真正解决错误。第二个和第三个选项是解决此依赖关系的正确方法。


推荐