之前的一个需求,因为缺少平台返回的数据还没完成,昨天下午又加了一个需求,几天刚讨论出方案,结果eclipse奇慢无比,鼠标一直在那转圈,然后就重启了,发现还是一样,就把任务管理器的appt进程杀掉了,再启动eclipse,就说出现错误,直接窗口都不出来,不过在workspace产生了一个错误日志,其中主要错误是下面
java.lang.NullPointerException at org.eclipse.ui.internal.workbench.createworkbenchwindow
解决办法
一开始在百度上搜了一下,一个人说将
workspace/.metadata/.plugins/org.eclipse.workbench/目录下面的workbench.xmi删掉,进去一看发现该目录根本就没有这个xmi文件,于是把另外两个文件删掉了,再启动,发现完全没有反应。
项目紧,正准备找安装包(eclispe + jdk + adt + sdk)重装一遍,至少要一天还不一定能搞好
于是在google上一搜,stackoverflow上最好的answer就是
down voteThis works like champ on mac os or windows.
Remove workbench.xmi located atworkspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi. Then start your Eclipse or ADT. This will not erase your workspace or repository.
Remove workbench.xmi cmd:
rm workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi.
于是进入该目录把该文件删掉了,重启就好了
百度上回答问题的人太不负责任了,而且也搜不出权威的答案排名和反馈
关键时刻,stackoverflow,stackoverflow,stackoverflow !!!
网友评论