Java 1.6 和 DB2

Java 1.6 and DB2

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

我们使用 DB2 和 JCC4 作为数据库。

Java6 将不再更新。根据official page,您必须向 Oracle 付费才能向您发送 Java6 的更新(我不确定如果这甚至可能的话):

Oracle offers updates to Java 6 only for customers who have purchased Java support or have Oracle products that require Java 6.

因为 Java 12 你甚至不能编译到 Java 6(见 JDK-8028563 : Remove javac support for 6/1.6 source and target values.

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