通常,当我们选中Project->Build automatically时,它将在我们项目的源代码发生更改时进行构建,但是当我选中此选项时,我的eclipse总是在构建--大约每2到3秒构建一次--不管它是否发生了更改。我可以从右下角的状态栏中看到“正在构建工作区...”。
令人讨厌的是,这种行为使我的eclispe变得非常慢,CPU的使用率总是很高。
我正在为java开发者使用eclipse3.7,m2e,用于WTP的maven集成,git插件,subclipse Google plugin for eclipse,checkstyle,findbugs等。
有什么想法吗?
附言:我在Win 7上,内存为8 8GB
发布于 2012-11-25 23:00:16
我以前在基于蚂蚁的构建中看到过这种效果。
您的maven构建中可能有输出到某个源文件夹或其中一个子目录的内容。Eclipse检测到文件已更改,并启动新的构建。
发布于 2014-04-17 05:04:01
我也有同样的问题。
在一个“项目X”中,我用"Project->Properties->Android->Library->Add...".添加了一个库引用
Library-Project设置为"Is Library"=true。在这个库中-我在“项目->属性->项目引用”下选择的项目是另一个“项目X”。
因此,当自动构建时,这两个项目相互引用,导致了一个无穷无尽的循环。
删除其中一个引用以停止这种无休止的构建。也许这能帮到什么人。
发布于 2014-11-12 23:20:15
这两个项目都相互引用。
转到“项目->属性->项目引用”并检查两个项目上的引用,这会在自动构建时导致无尽的循环。
https://stackoverflow.com/questions/13552082
复制相似问题