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。