AS400 服务器 Java 6 兼容性



我想知道是否有人知道AS400是否与Java 6兼容?我在网上看过,我只能找到 Java 2 之前的过时材料。

IBM Java 6 32 位 JDK 作为 LPP 5722JV1 选项 11 可用于 V5R4。

对于 V6R1 和 V7R1,LPP 为 5761JV1。 选项 11 是 32 位 JDK,选项 12 是 64 位 JDK。

您可以使用GO LICPGM菜单并采用选项 10 检查 LPP 的安装状态。 按 F11 两次以查看选项列。

下面是在 IBM i5/OS 的 R540 上安装 JDK 6.0 32 位 (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 和运行时环境 Java 技术版 V6 中提供的文档。

在使用中端 JVM 时,以下软件技术文档可能会派上用场:

IBM

Technology for Java (J9) Serviceability - JVMINFO 以及如何在 IBM i 5.4 及更高版本中收集 System、Java、Heap 和 GcCycle 转储

IBM Support Assistant 工作台具有用于处理和分析各种转储的插件工具。

它来自版本 V5R4 选项 10。

http://www-304.ibm.com/support/docview.wss?uid=nas13e0b7af2cf7fa663862577a500503434

AS400 与 Java 6 兼容,您需要明确要求它(因为默认版本通常是旧版本)。

这曾经是用"java.version"系统属性完成的,但该机制被替换为"export JAVA_HOME=/...."J9 JVM(非经典)的机制。

请注意,经典Java 6(根据我的经验)不包括apt处理器,因此,如果您有元信息(@Something)需要采取行动(例如Guice),您将需要J9 JVM。

相关内容

  • 没有找到相关文章

最新更新