我怎么知道给定版本的eclipse的插件版本?

时间:2015-04-10 12:19:30

标签: eclipse eclipse-plugin eclipse-pde

我正在为eclipse开发一个插件,我正在尝试为我的插件依赖项找到最小兼容版本。

根据经验,我会说我的插件应与所有Luna版本兼容。但是我如何知道Luna的第一个版本中的插件版本是哪个?我不会介意一个大概的答案。

我相信我的插件依赖项在所有Luna发行版中都可用:

  • org.eclipse.core.runtime
  • org.eclipse.jdt.core
  • org.eclipse.jdt.debug.ui
  • org.eclipse.jdt.launching
  • org.eclipse.jdt.ui
  • org.eclipse.jface.text
  • org.eclipse.debug.ui
  • org.eclipse.ui
  • org.eclipse.ui.console
  • org.eclipse.ui.workbench.texteditor
  • org.objectweb.asm

提前致谢

1 个答案:

答案 0 :(得分:2)

请参阅此blog以获取相关插件版本范围。在您的情况下,提到最低版本为0.0.0。另请检查this

在PDE编辑器中打开plugin.xml,切换到依赖标签,然后选择一个插件,然后点击属性按钮。输入最小版本0.0.0。这是所有相关的插件。 enter image description here

检查您的Manifest.mf文件,看起来像

Require-Bundle: org.eclipse.core.runtime;bundle-version="[0.0.0)"

注意:另请注意,请参阅不同版本的相关插件之间的API更改,并检查这些更改如何影响您的插件代码。


如果您想知道给定eclipse同步版本中所有插件的确切版本,请转到此link下载相应的软件包。 打开日食。转到帮助>关于日食。单击安装详细信息。切换到Plug-ins选项卡,检查这里的版本。