我尝试过刷新、清理以及“构建项目”。仍然没有生成类文件。
确切的错误是“在 project_1 的构建路径中检测到一个循环该循环由 Proj_2、Proj_3 等组成”
任何帮助表示赞赏。
谢谢
构建周期是指您具有循环依赖关系,例如 proj_1 需要 proj_2,proj_2 需要 proj_3,proj_3 又需要 proj_1。构建时,eclipse使用依赖信息来确定先构建哪些项目,但是当存在循环依赖时,无法决定。
看看你是否可以打破循环,例如在这种情况下,通过从 proj_3 的构建路径中删除 proj_1。也许您需要将一些类移动到不同的项目中,这样您就不需要依赖了。
右键单击项目(对于 maven 项目)> java 构建路径> 检查源文件夹,在那里您将看到您的类将驻留的源文件夹和相应的输出文件夹,如果不存在则您的构建将不会创建类.. 或 java如vijay所说,项目签入bin文件夹
我为你找到了这个堆栈链接,检查一下
或者您可以将循环依赖严重性级别更改为警告,请检查以下内容
试试这个,打开 Project->Properties 并从列表中选择 Java Build Path。在“库”选项卡中,您将看到一个标有“添加类文件夹...”的按钮,将其指向 .class 文件的位置。检查每个选项卡以查看是否有任何构建路径问题..然后刷新或重新启动 eclipse..
转到项目菜单..选择自动构建选项。转到项目源文件夹,然后查找 bin 文件夹,您可能在那里有 .class 文件。