我正在遭受Eclipse上的版本冲突。
我想在一个Eclipse实例中使用以下两个插件。
实际上 org.abc.plugin1a 是由前雇员实验开发的,而不是由我开发的。源代码可用但过于复杂
我发现 org.eclipse.plugin1b_1.0.0 和 2.0.0 之间存在巨大差异。
因此,我几乎不可能更新 org.abc.plugin1a 以使用 org.eclipse.plugin1b_2.0.0
有没有解决我问题的答案?
答案 0 :(得分:0)
在Require-Bundle
:
Require-Bundle: org.eclipse.plugin1b_1.0.0;bundle-version="[1.0.0,1.0.0]"
如果插件org.eclipse.plugin1b
被标记为singleton
,则无效。因为在这种情况下,Eclipse只会加载一个版本的插件。