我想知道是否有人知道 AS400 是否与 Java 6 兼容?我在网上查过,我只能找到 Java 2 之前的过时材料。
3 回答
IBM Java 6 32 位 JDK 作为 LPP 5722JV1 选项 11 可用于 V5R4。
对于 V6R1 和 V7R1,LPP 为 5761JV1。选项 11 是 32 位 JDK,选项 12 是 64 位 JDK。
您可以通过菜单查看 LPP 的安装状态GO LICPGM
并选择选项 10。按F11两次可查看选项列。
这是在 IBM i5/OS 的 R540 上安装 JDK 6.0 32-Bit (1.6)的文档。
要使用 Java 6,您只需将JAVA_HOME
环境变量设置为指向 JDK 安装路径。
例如:
ADDENVVAR ENVVAR(JAVA_HOME) VALUE('/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit')
或来自 QSH:
export JAVA_HOME="/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit"
IBM Technology for Java (J9) 与 AIX 版本基本相同,支持小组推荐IBM SDK 和 Runtime Environment Java Technology Edition Version 6中提供的文档。
以下软件技术文档在使用中端 JVM 时可能会派上用场:
IBM Technology for Java (J9) Serviceability - JVMINFO 以及如何在 IBM i 5.4 及更高版本中收集系统、Java、堆和 GcCycle 转储
IBM Support Assistant工作台具有用于处理和分析各种转储的插件工具。
它来自版本 V5R4 选项 10。
看
http://www-304.ibm.com/support/docview.wss?uid=nas13e0b7af2cf7fa663862577a500503434
AS400 与 Java 6 兼容,但您需要明确要求它(因为默认值通常是旧版本)。
这过去是通过“java.version”系统属性完成的,但该机制正在被 J9 JVM(非经典)的“export JAVA_HOME=/....”机制所取代。
请注意,Classic Java 6 不(根据我的经验)包括 apt 处理器,因此如果您有元信息@Something
(