Eclipse 一直在 Building Workspace 怎么解决

Eclipse 一直在 Building Workspace 怎么解决?

网上很多都说原因是:自动升级、未正确关闭、maven 下载 lib 挂起等。但如果 Eclipse 中没有 maven 构建的项目,那么与第三点应该没多大关系;未正确关闭可以重启 Eclipse 来解决;至于自动升级,可以在 Progress 对话框中看出来,而不会仅仅是秒闪的状态。

所以,很多时候与上面三者没有多大关系,不过可以试试网上的解决办法,如下:

方法一:修改 eclipse 启动文件 eclipse.ini,在其中添加启动参数参数:-vmargs -Xmx512m。

方法二:关闭自动构建工作区:project -> build Automatically。

方法三:修改 eclipse 启动文件 eclipse.ini,在其中添加一个命令 -clean。

如果方法二好用,说明项目的编译产生一直在 Building 的现象,但最好别把自动编译选项取消,因为编辑完代码后都要去手动编译,但常常容易搞忘,所以不建议。

因此推测,这种情况大概是项目中的文件验证导致的,解决办法为:

方法四: 依次选择 Window -> Preferences -> validation -> build列 -> 取消该列所有选项,只勾选 Classpath Dependency Validator。

Eclipse 一直在 Building Workspace 怎么解决