eclipse - 将 eclipse 插件升级到不同平台版本的正确方法是什么?

标签 eclipse eclipse-plugin upgrade

我有一个针对 Eclipse 3.4 的 Eclipse RCP 项目。现在 3.5 已经出来了,我正在使用它,虽然我没有任何理由更改我的插件以针对 3.5 平台,但我想知道到底应该怎么做。

我似乎找不到任何选项可以让我在创建插件后更改其目标平台。 plugin.xml有一行写着 <?eclipse version="3.4"?> .不可能这么简单吧?

最佳答案

<?eclipse version="3.5"?> plugin.xml 中的条目在运行时没有影响。它纯粹是在开发时对 PDE 工具的提示。您无需更改它即可在 3.5 中使用您的 bundle 。

一般来说,如果您使用的是公共(public) API 而不是深入内部,您可能根本不需要进行任何更改即可在 3.5 下运行。但是看看plug-in migration guide在帮助中,compatibility section of the 3.5 Release Notes .

此外,请查看您的 list 文件。您是否为依赖项定义了版本范围?如果是这样,请确保您需要的 3.5 版本仍在这些范围的上限内。

关于eclipse - 将 eclipse 插件升级到不同平台版本的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1298788/

相关文章:

java - 在 IntelliJ Idea 中输入 build.gradle 很慢

Eclipse 的 TFS 插件

java - 这是什么意思 : 'private' modifier out of order with the JLS suggestions

java - json文件格式的升级路径

visual-c++ - 错误 C2440 : 'static_cast' : cannot convert from 'UINT (__thiscall CImportProjectDlg::* )(CPoint)' to 'LRESULT (__thiscall CWnd::* )(CPoint)'

c++ - 运行 Ubuntu Eclipse C++ Helloworld

eclipse - 调试、单步执行 AspectJ 编织类方法

opencv - API 实现更改为 OpenCV 3.0 而不是 OpenCV 2.4

java - 查找子类方法的调用

android - 在 Eclipse 中创建 CVS 时主机名和存储库路径是什么