更新后,旧的 Eclipse 插件保留在“plugins”文件夹中(“features”文件夹中也有剩余)。
有没有办法自动删除它们?
最佳答案
我使用以下命令:
eclipse -application org.eclipse.equinox.p2.garbagecollector.application -profile epp.package.jee
注释:
这记录在 Equinox/p2/FAQ 中,请参阅“为什么 bundle 的关联功能已被删除后却没有被删除?”
常见问题解答引用an Eclipse Community Forum thread “功能卸载后插件 jar 仍然存在”(2010 年 6 月)作为本配方的起源。
这个秘诀如今在 Eclipse 4.8 Photon 上仍然有效。
-profile
参数取决于您使用的 Eclipse IDE 包。上面的 (epp.package.jee
) 适用于“Eclipse for Java EE Developers”。我在文件configuration/config.ini
中找到了它。相关行如下:eclipse.p2.profile=epp.package.jee
关于eclipse - 如何删除旧版本的 Eclipse 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/221476/