我们正在考虑将 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) 有人有使用 RAD 9.5(或更高版本)进行 Java 7 开发的经验吗?向后兼容性有哪些问题?
2) 支持Java 7的最后一个版本是什么?
最佳答案
我也不清楚文档。我发现发布页面说 RAD 9.5 支持 Java 8[1],但在 KC 页面中它显示最多支持 Java 7[2]。这在 KC 中是一个明显的错误。
由于 RAD 是基于 Eclipse 构建的,因此当您在工作台中创建项目时,您将能够选择想要兼容的 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] 中的步骤操作。
希望这有帮助。
关于java - IBM RAD 9.x 和 Java 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40853265/