【问题标题】:Can I uninstall eclipse plugins from eclipse's osgi console?我可以从 Eclipse 的 osgi 控制台卸载 Eclipse 插件吗?
【发布时间】:2015-02-02 12:13:45
【问题描述】:

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

如果不可能,我可以使用 osgi 删除那些插件吗?

【问题讨论】:

  • 非控制台,但帮助 > 关于 eclipse > 安装详细信息 > 已安装的软件有一个卸载...按钮。
  • 这对我也很有帮助。也许一些删除脚本?

标签: eclipse eclipse-plugin osgi eclipse-rcp equinox


【解决方案1】:

Eclipse 在 OSGi 之上使用它自己的供应系统来管理插件安装和维护 OSGi 配置状态 - p2。因此,除非您告诉 p2 更改它的状态,否则您在 OSGi 控制台中所做的任何事情都会在重新启动后丢失。 幸运的是 p2 在控制台中有自己的命令可用,它们记录在 http://wiki.eclipse.org/Equinox_p2_Console_Users_Guide

请看那里的例子。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多