如题,突然就碰到这样的问题了(如下图),我真的懵了,之前还好好的。这里给出可能的原因分析和解决方案!
首先我都不知道咋回事就不让编辑了。
查了很多资料,也没有个准确的说法,只能说人间各有悲欢。不同的系统,不同的软件或者环境,都会造成不同的问题。
所以我大概猜测了一下:
1)我的阿里云服务器硬件降级了(负担不起了,所以降低了CPU和内存),导致这个Eclipse运行困难,然后各种报错。2)我可能之前给Eclipse安装了一些插件,其和Eclipse当前版本不兼容,导致出现问题。3)我可能移动了一些Eclipse里面的project,通过备份方式把之前在Eclipse里面的项目的实际路径给挪走了,但是Eclipse里面的workspace还在,所以导致了问题。我感觉2)是最可能的原因。
找了很多呐。 参考了:
Eclipse插件的安装与卸载详解Eclipse … editor could not be initializedEditor could not be initialized #241Eclipse editor won’t open也试了很多方法,比如:
卸载插件(太麻烦,放弃了)project -> clean (没用)终端输入./eclipse -clean(也没用)… 等等最后,我感觉,我没必要和自己抬杠。
我们找到alternative 方案就行,为啥非要较真呢。
特别是这种问题,没必要去死磕。
所以换一种思路:
万能的重装大法。
1)很简单,我先把当前有问题的eclipse所在文件夹/home/apr/env/eclipse重命名为/home/apr/env/eclipse-1,其实可以直接删了,但是保险起见,先放着。
2)找到之前下载好的Eclipse安装包: /home/apr/env/eclipse.tar.gz
将其解压到/home/apr/env/eclipse文件夹下面。然后打开该文件夹下的eclipse.exe,把其workspace设置为前面的出错的eclipse的workspace,即/home/apr/workspace
3)然后就可以正常打开了!!!
我觉得不管是科研还是平时的实践,有时候需要较真,有时候需要忽略细节,这个得自己评估,如果事事都要搞个水落石出,那时间不够啊。所以这种场景下,我会尽力选一个alternative solution。从而尽可能保证最后的deadline能赶上。