我刚刚为 Eclipse 安装了一个插件,但结果 Eclipse 将不再启动。它显示“出现错误”或一些此类无信息的消息。
如何在不加载插件的情况下启动 Eclipse,以便我可以实际卸载有问题的软件?
最佳答案
正如另一个人提到的,您可以尝试 -clean 选项。但是,如果它仍然无法加载并且您需要恢复安装,则您不应该简单地删除磁盘上的插件。如果 Eclipse 认为某个插件存在,然后突然将其删除,那么您将来会遇到各种各样的问题。
最好的方法是使用 Eclipse Controller (一个管理应用程序)来恢复您的安装(它随 Eclipse 一起安装)。您需要知道您想要恢复到之前的版本。您可以在/p2/org.eclipse.p2.engine/profileRegistry/中查看 Eclipse 安装的所有先前版本,其中配置文件名称可能类似于 SDKProfile。在这里您会看到许多个人资料。每一个都代表 Eclipse 安装的先前状态。找到您想要恢复的修订版本(它们都应该有时间戳),然后从 Eclipse 的根目录执行以下命令:
./eclipse -application org.eclipse.equinox.p2.director -revert 1611571876423 -repository https://download.eclipse.org/releases/2020-12
显然,请将修订版本替换为您也想要恢复的修订版本。这表示,请将我的 Eclipse 安装恢复到 1611571876423,如果您需要任何依赖项,请查看 https://download.eclipse.org/releases/2020-12 ( eclipse 4.18)。如果您针对不同版本的 Eclipse 执行此操作,请根据需要更改 URL。
关于eclipse - 在 Eclipse 启动时禁用插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677369/