java - 如何卸载Eclipse?

原文 标签 java eclipse uninstallation oomph eclipse-installer

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

最佳答案

没有自动卸载程序。

您必须手动删除Eclipse。至少Eclipse不在系统注册表中写任何东西,因此删除一些目录和文件就足够了。

注意:我在此答案中使用Unix样式路径,但是位置在Windows或Unix系统上应相同,因此~甚至在Windows上也指向用户主目录。

为什么没有卸载程序?

根据此discussion about uninstalling Eclipse的解释,不提供卸载程序的原因是,Eclipse安装程序应该只是自动化了过去必须手动完成的一些任务(例如下载和提取Eclipse以及添加快捷方式),因此它们也可以手动撤消。在“程序和功能”中没有任何条目,因为安装程序未在系统注册表中注册任何内容。

如何快速卸载Eclipse

如果您不介意一些剩余文件,只需删除Eclipse目录和所有桌面以及开始菜单的快捷方式即可完成。

在我看来,这通常就足够了,我将在这里停止,因为多个Eclipse安装可以共享一些文件,并且您不希望删除这些共享文件。您还保留所有项目。

如何完全卸载Eclipse

如果您确实要删除Eclipse而又不留下任何痕迹,则必须手动删除

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

  • 安装程序有一个“捆绑池”菜单项,其中列出了所有捆绑池的位置。如果您的系统上还有其他Eclipse安装,则可以使用“Cleanup Agent”来清理未使用的包。如果没有其他Eclipse安装,则可以删除整个捆绑池目录(默认为~/p2/)。

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

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

    如何删除所有项目

    如果要删除项目和工作空间元数据,则必须删除工作空间。默认的工作空间位置是“〜/ workspace /”。您也可以search for the .metadata directory to get all Eclipse workspaces on your machine

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

    相关文章:

    config - 麻烦卸载oh-my-zsh吗?

    java - 使用Springfox在Spring应用程序中记录jax-rs服务

    java - 我似乎无法修复的编译器错误

    installation - 为什么要在Macintosh App中使用软件包安装程序?

    eclipse - Eclipse中当前日期和时间的命令行参数

    java - Eclipse使用Maven更改项目的版本?

    installshield - 如何使InstallShield卸载以前的版本?

    java - 无法通过Java应用程序将数据添加到数据库

    java - 为什么Apache NiFi MergeRecords处理器未按照配置合并记录数?

    javascript - Eclipse不断跳到文档的开头