首页 > 解决方案 > Java 1.6 和 DB2

问题描述

我们的企业代码只能在 Java 1.6 上编译,我尝试了 1.7,但它导致了我们目前无法解决的可怕编译问题。我们将 IBM RAD 用于我们的 IDE 和 Websphere 8.5 服务器,以在我们的本地机器上部署 EAR。继续编译 1.6 会不会有问题,而 JAVA 将来会发送新的更新?

我们将 DB2 与 JCC4 一起用于 DB。

标签: javadb2websphere

解决方案


Java 6 将不再有更新。根据官方页面,您必须向 Oracle 付费才能向您发送 Java 6 的更新(我不确定这是否可能):

Oracle 仅为已购买 Java 支持或拥有需要 Java 6 的 Oracle 产品的客户提供 Java 6 更新。

从 Java 12 开始,您甚至无法编译到 Java 6(请参阅JDK-8028563:删除 javac 对 6/1.6 源和目标值的支持

另一方面,Java 6 非常稳定。死亡有一定的稳定性……


推荐阅读