Troubleshooting
Problem
This document details what IBM JDK versions are supported at each IBM i operating system version and release.
Environment
IBM i; IBM Java Development Kit
Resolving The Problem
IMPORTANT!!!
After April 30th, 2024, IBM i 7.1 and earlier OS versions are no longer supported by IBM. As a result, no support is provided for the IBM JDK running on IBM i 7.1 and earlier OS versions.
After September 30th, 2022, IBM Java Development Kit v7.0 and v7.1 provided with 57xxJV1 Option 14 and 15 will only be supported on a "best-effort" basis. There will be absolutely no development and no defect support for JDK 7.0/7.1 on the IBM i OS. Best effort support will be provided as long as the IBM i OS VRM is still supported.
After December 31st, 2017, IBM Java Development Kit v6.0 and v6.2.6 provided with 57xxJV1 Option 11 and 12 will only be supported on a "best-effort" basis. There will be absolutely no development and no defect support for JDK 6.0/6.2.6 on the IBM i OS. Best effort support will be provided as long as the IBM i OS VRM is still supported.
This also includes all older versions of the IBM JDK prior to v6.0/6.2.6 including, but not limited to v5.0, v1.4.2, and v1.3. These versions are also only supported on a "best-effot" basis as long as the IBM i OS VRM is still supported. There will be absolutely no development and no defect support for JDK v5.0, 1.4.2, and v1.3 on the IBM i OS.
IBM recommends using JDK v8.0 as your default JDK version on your IBM i server. Information on how to download and install JDK v8.0 on the IBM i OS at IBM i 7.1 and later can be found in the following IBM Technical Document.
Support of Java Development Kit (JDK) 8.0 on the IBM i OS
This also includes all older versions of the IBM JDK prior to v6.0/6.2.6 including, but not limited to v5.0, v1.4.2, and v1.3. These versions are also only supported on a "best-effot" basis as long as the IBM i OS VRM is still supported. There will be absolutely no development and no defect support for JDK v5.0, 1.4.2, and v1.3 on the IBM i OS.
IBM recommends using JDK v8.0 as your default JDK version on your IBM i server. Information on how to download and install JDK v8.0 on the IBM i OS at IBM i 7.1 and later can be found in the following IBM Technical Document.
Support of Java Development Kit (JDK) 8.0 on the IBM i OS
Additionally, information on how to download and install Java 11 and 17 on the IBM i OS can be found here:
Download, Installation, and Usage of Java 11 on the IBM i OS
Download, Installation, and Usage of Java 17 on the IBM i OS
Download, Installation, and Usage of Java 17 on the IBM i OS
IBM i 7.3, 7.2 OS and earlier OS versions have reached end of program support. For the IBM i 7.3 and 7.2 OS versions, a valid service extension contract must be purchased and active for the OS in order to obtain any level of support for any IBM JDK version. IBM i 7.1 and earlier OS versions are no longer supported by IBM and thus no support is available for the IBM JDK. See the "Supported IBM Java Development Kit (JDK) Versions by IBM i Operating System Version and Release" document for more information.
Support for multiple Java Development Kits (JDKs) on IBM i OS
IBM i 7.5
IBM i 7.4
http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzaha/multjdk.htm
For further explanation on the IBM i JDKs and how to use them in your IBM i server environment, please refer to the following IBM Software Technical document.
How to determine what Java Development Kits (JDKs) are installed and use them in your environment?
NOTE: IT4J = IBM Technology for Java VM
How to determine what Java Development Kits (JDKs) are installed and use them in your environment?
NOTE: IT4J = IBM Technology for Java VM
Full, Best Effort, or No Support |
IBM i 7.1 LPPs
|
Product Option
|
JDK Version
|
JDK Bit Level
|
JAVA_HOME Value
|
No Support |
5761JV1
|
Option 8
|
IT4J 5.0 (1.5)
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit
|
No Support |
5761JV1
|
Option 9
|
IT4J 5.0 (1.5)
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk50/64bit
|
No Support |
5761JV1
|
Option 11
|
IT4J 6.0 (1.6)
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit
|
No Support |
5761JV1
|
Option 12
|
IT4J 6.0 (1.6)
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit
|
No Support |
5761JV1
|
Option 11
|
IT4J 6.2.6
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk626/32bit
|
No Support |
5761JV1
|
Option 12
|
IT4J 6.2.6
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk626/64bit
|
No Support |
5761JV1
|
Option 13
|
IT4J 1.4.2
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk14/64bit
|
No Support |
5761JV1
|
Option 14
|
IT4J 7.0
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/32bit
|
No Support |
5761JV1
|
Option 15
|
IT4J 7.0
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/64bit
|
No Support |
5761JV1
|
Option 14
|
IT4J 7.1
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk71/32bit
|
No Support |
5761JV1
|
Option 15
|
IT4J 7.1
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk71/64bit
|
No Support |
5761JV1
|
Option 16
|
IT4J 8.0
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/32bit
|
No Support |
5761JV1
|
Option 17
|
IT4J 8.0
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit
|
IBM 7.2 only LPPs
|
|||||
Best Effort Only |
5770JV1
|
Option 11
|
IT4J 6.0 (1.6)
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit
|
Best Effort Only |
5770JV1
|
Option 12
|
IT4J 6.0 (1.6)
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit
|
Best Effort Only |
5770JV1
|
Option 11
|
IT4J 6.2.6
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk626/32bit
|
Best Effort Only |
5770JV1
|
Option 12
|
IT4J 6.2.6
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk626/64bit
|
IBM 7.2 and 7.3 LPPs
|
|||||
Best Effort Only |
5770JV1
|
Option 14
|
IT4J 7.0
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/32bit
|
Best Effort Only |
5770JV1
|
Option 15
|
IT4J 7.0
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/64bit
|
Best Effort Only |
5770JV1
|
Option 14
|
IT4J 7.1
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk71/32bit
|
Best Effort Only |
5770JV1
|
Option 15
|
IT4J 7.1
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk71/64bit
|
Full Support |
5770JV1
|
Option 16
|
IT4J 8.0
|
32 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/32bit
|
Full Support |
5770JV1
|
Option 17
|
IT4J 8.0
|
64 bit
|
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit
|
IBM 7.3 only LPPs | |||||
Full Support | 5770JV1 | Option 19 | IT4J 11 | 64 bit | /QOpenSys/QIBM/ProdData/JavaVM/jdk11/64bit |
IBM 7.4 & 7.5 LPPs | |||||
Full Support | 5770JV1 | Option 16 | IT4J 8.0 | 32 bit | /QOpenSys/QIBM/ProdData/JavaVM/jdk80/32bit |
Full Support | 5770JV1 | Option 17 | IT4J 8.0 | 64 bit | /QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit |
Full Support | 5770JV1 | Option 19 | IT4J 11 | 64 bit | /QOpenSys/QIBM/ProdData/JavaVM/jdk11/64bit |
Full Support | 5770JV1 | Option 20 | IT4J 17 | 64 bit | /QOpenSys/QIBM/ProdData/JavaVM/jdk17/64bit |
[{"Type":"SW","Line of Business":{"code":"LOB68","label":"Power HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8m0z0000000CH5AAM","label":"Java Development Kit"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Version(s)"}]
Historical Number
573516449
Was this topic helpful?
Document Information
Modified date:
01 October 2024
UID
nas8N1011999