我可以从 eclipse 的 osgi 控制台卸载 eclipse 插件吗?



我已经从 osgi 控制台(从 eclipse 内部)卸载了一些插件/捆绑包,但是当我重新启动 eclipse 时,它们再次运行。 有没有办法让 Eclipse 从 OSGI 控制台卸载这些插件?我知道如果我从/plugins 文件夹中删除它们,它们就会消失,但这不是我想要的。

如果不可能,我可以以某种方式使用 osgi 删除这些插件吗?

> Eclipse在OSGi之上使用它自己的配置系统来管理插件安装并维护OSGi配置状态 - p2。因此,无论您在OSGi控制台中执行什么操作,除非你告诉p2更改其状态,否则重新启动后都将丢失。幸运的是,p2 在控制台中有自己的命令,它们记录在 http://wiki.eclipse.org/Equinox_p2_Console_Users_Guide

请参阅那里的示例。

最新更新