IBM RAD 9.x 和 Java 版本

IBM RAD 9.x and Java versions

我们正在考虑将我们的 RAD 应用程序从 8.5 a(在某些情况下是 6.0)升级到 RAD 9.x 最好是最新的稳定版本(IIRC 是 9.5)。但是我找不到关于 Java 版本的任何权威文档(现在我们使用的是 Java 7),我们可以使用 RAD 的最大版本。从我一直在做的阅读中,我看到 RAD 9.1 支持 Java 7,然后我能找到的下一个是 RAD 9.5,它只提到了 Java 8。

所以我的问题是:
1) 有没有人有在 Java 7 开发中使用 RAD 9.5(或更高版本)的经验,向后兼容性有什么问题?
2) 支持Java 7的最新版本是什么?

谢谢。

我也不清楚文档。我发现发布页面说 RAD 9.5 支持 Java 8[1],但在 KC 页面中它最多显示 Java 7[2]。这是KC中明显的错误。

由于 RAD 是基于 Eclipse 构建的,当您在 workbench 中创建项目时,您将能够 select 您希望兼容的 Java 版本.

有了这个,我可以回答问题 2。至于 #1,我还没有听说 Java 项目从 9.1 到 9.5 之间有任何兼容性问题。

有一件事你必须牢记并且非常重要。将项目从 RAD 8.5(我了解您当前的版本)迁移到 9.5 并不简单,因为 RAD 支持从 N-2 个版本自动迁移,即从 8.5 到 9.0 和 9.1,但不支持 9.5。如果要实现此目的,则需要先迁移到 9.0 或 9.1,然后再迁移到 9.5。如果您手边没有 9.0 或 9.1,则必须手动迁移项目。按照 [3] 中的步骤进行操作。

希望对您有所帮助。

[1]http://www-03.ibm.com/software/products/en/application

[2]https://www.ibm.com/support/knowledgecenter/SSRTLW_9.5.0/org.eclipse.jdt.doc.user/gettingStarted/qs-with-java7.htm

[3]https://www.ibm.com/support/knowledgecenter/SSRTLW_9.5.0/com.ibm.etools.rad.migration.doc/topics/c_migrate_unsupported.html