[解决方案] Eclipse Editor could not be initialized 解决java文件无法在Eclipse中打开的问题

    科技2022-07-14  131

    文章目录

    前言环境原因分析解决方案解决方案:重装Eclipse 小结

    前言

    如题,突然就碰到这样的问题了(如下图),我真的懵了,之前还好好的。这里给出可能的原因分析和解决方案!

    环境

    阿里云服务器上的Ubuntu 14.04Eclipse Mars版本

    原因分析

    首先我都不知道咋回事就不让编辑了。

    查了很多资料,也没有个准确的说法,只能说人间各有悲欢。不同的系统,不同的软件或者环境,都会造成不同的问题。

    所以我大概猜测了一下:

    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 方案就行,为啥非要较真呢。

    特别是这种问题,没必要去死磕。

    所以换一种思路:

    万能的重装大法。

    解决方案:重装Eclipse

    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能赶上。

    Processed: 0.008, SQL: 8