当 Eclipse 插件视图将插件列为“已禁用”时,它意味着什么?
在为 RCP 应用程序配置目标平台时,我注意到我添加的一些插件被列为“禁用”。事实上,如果我尝试将它们添加为清单编辑器中的依赖项,它们不会显示在建议列表中。我正在查看的特定插件是同一插件的各种版本。我有几个插件需要不同版本的插件。具有依赖关系的插件和依赖关系本身都是第三方的,因此降低依赖链的复杂性不是我的第一选择。
有谁知道 Eclipse 在将这些插件列为禁用时告诉我什么?
While configuring a target platform for an RCP application I've noticed that some of the plugins I've added are listed as 'disabled'. Indeed, if I try to add them as dependencies in the manifest editor they don't show up in the suggested list. The particular plugins I'm looking at are various versions of the same plugin. I have several plugins that require different versions of that plugin. The plugins that have the dependency and the dependency itself are both third party so reducing the complexity of the dependency chain isn't my first choice.
Does anyone know what Eclipse is telling me when it lists those plugins as disabled?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果这些插件是单例的(很可能),那么 Eclipse 只会激活其中之一。 这里很好地解释了原因。
If those plugins are singletons (very likely) then Eclipse only activates one of them. Here's a good explanation why.