Eclipse无限循环启动“构建工作区”

11

在Eclipse中,是否有可能调试哪个进程触发了“构建工作区”?

我有一个包含一些BIRT报告的Java项目。在此项目打开时,Eclipse会无限循环地重新启动“构建工作区”。
我正在使用版本为3.6.1的Eclipse和版本为2.6.1的BIRT。


你可以尝试使用进程监视器来查找工作区中触发构建的操作吗?作为过滤器,将其限制为工作区中的文件并仅写入操作。在许多*.class文件被写入之前被触及的文件可能是有趣的。 - Aaron Digulla
3个回答

7

在发生问题的项目的目标目录中打开另一个编辑器也会导致无限的“构建工作区”循环。


3

可能与Win7有关。我将我的工作区存储库添加到Windows资源管理器收藏夹或Windows资源管理器库中。这似乎会写入一些数据并触发eclipse重新构建。


1
Eclipse [Bug 342931](https://bugs.eclipse.org/bugs/show_bug.cgi?id=342931)- Windows 7库触发重建 - bw_üezi
1
这种行为在Windows和Mac OS X上都存在。 - Old McStopher
2
这在我的Ubuntu Linux上也发生过。可能这个答案是错误的。 - Amir Uval
好的,当我从Windows 7收藏夹中删除了我的工作区后,无限循环构建就停止了。然而,当我手动触发“Maven项目更新”(右键单击-> Maven-> 更新项目...)时,它又重新开始了。因此,基本上看起来答案并不是错误的,只是不完整的。 - demaniak
只是提供信息 - 这是在我通过CXF Maven插件添加了一堆WSDL引用之后开始发生的。不确定这是否相关。 - demaniak
显示剩余4条评论

2

在Eclipse顶部点击“Project”选项卡,然后取消勾选“自动构建”选项。这对我解决了问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接