【问题标题】:Eclipse Plugin Not "Resolved" after installation安装后 Eclipse 插件未“解决”
【发布时间】:2018-02-07 19:00:56
【问题描述】:

我正在安装一些我们在 Eclipse 中创建的插件。但是一些插件(比如说插件 A)在安装后只显示“已安装”而不是 ResolvedStarting。要成为Resolved,我需要使用-clean 选项重新启动。插件 B(假设)不会发生这种情况,它会得到 ResolvedStarting

我也试过从 cmd 安装-

 eclipsec -application org.eclipse.equinox.p2.director -repository http://path/to/plugin -installIU com.abc.feature.feature.group  -destination //path/to/home -consoleLog  -clean 

同样,这适用于插件 B,不适用于插件 A。但如果我先安装 A,然后安装 B,则 A 显示Resolved。这是A的一些属性吗?如果是这样,我们可以在安装后更改插件的默认状态吗?而且,我可以通过某种方式触发 A,而无需使用 -clean 启动 Eclipse。

谢谢

【问题讨论】:

    标签: eclipse eclipse-plugin eclipse-rcp


    【解决方案1】:

    要找出插件/捆绑包 A 未解析的原因,您可以执行以下操作:

    1. org.eclipse.equinox.console 添加到您的Eclipse 安装中(如果还没有的话)
    2. 使用参数-console -noexit -consoleLog从命令行启动Eclipse
    3. 在 Eclipse OSGi 控制台 中输入 diag <bundle ID of plug-in A> 以找出阻止解析包 A 的原因。

    另请参阅:Eclipse Wiki - Where Is My Bundle

    【讨论】:

      猜你喜欢
      • 2014-10-22
      • 1970-01-01
      • 2021-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-03
      • 2011-07-22
      • 1970-01-01
      相关资源
      最近更新 更多