如何卸载 Eclipse?

我想卸载 Eclipse 版本 Mars 2,但它没有出现在 Windows 控制面板的“程序和功能”区域中。安装程序已安装开始菜单快捷方式和其他项目,因此这不仅仅是删除安装文件夹的问题。


答案 1

没有自动卸载程序。

您必须通过删除一些目录和文件来手动删除 Eclipse。

注意:我在这个答案中使用了Unix样式的路径,但是在Windows或Unix系统上的位置应该是相同的,所以~指的是即使在Windows上的用户主目录。

为什么没有卸载程序?

根据这个关于卸载Eclipse的讨论,不提供卸载程序的原因是Eclipse安装程序应该只自动执行一些过去必须手动完成的任务(如下载和提取Eclipse以及添加快捷方式),因此它们也可以手动撤消。在 Windows 上,“程序和功能”中没有条目,因为安装程序不会在系统注册表中注册安装。

如何找到 Eclipse 安装

默认安装路径位于“~/eclipse/” 中。

Eclipse 安装程序还会跟踪安装。启动安装程序,然后打开“捆绑池”对话框(在简单模式下,它位于菜单中 - 在高级模式下,它是捆绑池下拉列表旁边的一个小按钮)。您将看到“配置文件”列表。双击配置文件以查看安装路径。

如何快速卸载 Eclipse

如果您在没有 Eclipse 安装程序的情况下手动安装了 Eclipse,只需删除 Eclipse 目录即可完成操作。

如果已使用 Eclipse 安装程序安装了 Eclipse,请删除 Eclipse 目录以及任何桌面和“开始”菜单快捷方式。然后启动 Eclipse 安装程序并打开“分发包池”对话框,然后单击“清理代理”以删除未使用的分发包。这不会影响其他 Eclipse 安装(如果有)。

在我看来,这通常就足够了,我会在这里停下来

如何完全卸载 Eclipse

如果你真的想在不留下任何痕迹的情况下删除Eclipse,你必须手动删除

  • 所有桌面和“开始”菜单快捷方式
  • 所有安装目录(例如~/eclipse/photon/)
  • p2 捆绑池(通常与其他 eclipse 安装共享)

安装程序有一个“捆绑池”菜单条目,其中列出了所有捆绑池的位置。如果您的系统上有其他 Eclipse 安装,则可以使用“清理代理”来除去未使用的捆绑软件。如果您没有任何其他 Eclipse 安装,则可以改为删除整个捆绑池目录(缺省情况下)。~/p2/

如果您也想完全删除 Eclipse 安装程序,请删除安装程序的可执行文件和目录。~/.eclipse/

根据您使用 Eclipse 所做的工作类型,您可能想要删除更多目录。如果使用了 Maven,则包含 Maven 缓存和设置(与 Maven CLI 和其他 IDE 共享)。如果您开发 Eclipse 插件,那么测试运行中可能会有 JUnit 工作区,旁边是 Eclipse 工作区。同样,Eclipse中使用的其他构建工具和开发环境也可以创建类似的目录。~/.m2/

如何删除所有项目

如果要删除项目和工作区元数据,则必须删除工作区。默认工作区位置为“~/工作区/”。您还可以搜索 .metadata 目录以获取计算机上的所有 Eclipse 工作区

如果您使用的是 Git 项目,这些项目通常不会保存在工作区中,而是保存在目录中。~/git/

附录:Windows Registry

即使Eclipse不像普通的Windows应用程序那样“安装”,仍然有一些条目被写入系统注册表。如果在注册表中搜索“eclipse”,您可能会找到一些名为 、 或 的 URL 处理程序条目。例如,它们用于让您从浏览器安装Eclipse插件。eclipse+commandeclipse+mpceclipse+installer

在我的系统上,我看到了其他一些条目,我相信这些条目是由Windows本身而不是由Eclipse创建的(例如,最近使用的可执行文件列表中的条目)。是否要删除这些条目取决于您。就我个人而言,我不会,但另一方面,如果你这样做,它可能不会破坏任何东西。请注意,注册表“清理”是一个有争议的话题。


答案 2

右键单击eclipse图标,然后单击打开的文件位置,然后从驱动器中删除eclipse文件夹(如果需要,请保存eclipse工作区的备份)。同时删除日食图标。就是这样..


推荐