IBM Support

Supported IBM Java Development Kit (JDK) Versions by IBM i Operating System Version and Release

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!!!
 
The IBM JDK 11 64 bit LPP, 5770-JV1 Option 19, has been removed from the IBM i OS and is not available at IBM i 7.6 and later.
 
After April 30th, 2026, IBM i 7.2 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.2 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
 
Additionally, information on how to download and install Java 11 and 17 on the IBM i OS can be found here:
 
IBM i 7.3, 7.2 OS and earlier OS versions have reached end of program support.  For the IBM i 7.3 OS version, 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.2 and earlier OS versions are no longer supported by IBM and thus no support is available for the IBM JDK.


Support for multiple Java Development Kits (JDKs) on IBM i OS


IBM i 7.6
 
 
 
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
 
Full, Best Effort, or No Support
IBM i VRM LPP
Product Option
JDK Version
JDK Bit Level
JAVA_HOME Value
 IBM i 7.1 only    
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 i 7.2 only
    
No Support
5770JV1
Option 11
IT4J 6.0 (1.6)
32 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit
No Support
5770JV1
Option 12
IT4J 6.0 (1.6)
64 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit
No Support
5770JV1
Option 11
IT4J 6.2.6
32 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk626/32bit
No Support
5770JV1
Option 12
IT4J 6.2.6
64 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk626/64bit
No Support
5770JV1
Option 14
IT4J 7.0
32 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/32bit
No Support
5770JV1
Option 15
IT4J 7.0
64 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/64bit
No Support
5770JV1
Option 14
IT4J 7.1
32 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk71/32bit
No Support
5770JV1
Option 15
IT4J 7.1
64 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk71/64bit
No Support
5770JV1
Option 16
IT4J 8.0
32 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/32bit
No Support
5770JV1
Option 17
IT4J 8.0
64 bit
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit
 
IBM i 7.3 only
    
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
 IBM i 7.3, 7.4, 7.5, 7.6    
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 i 7.3, 7.4 & 7.5 only    
Full Support5770JV1Option 19IT4J 1164 bit/QOpenSys/QIBM/ProdData/JavaVM/jdk11/64bit
 IBM i 7.4, 7.5, & 7.6 only    
Full Support5770JV1Option 20IT4J 1764 bit/QOpenSys/QIBM/ProdData/JavaVM/jdk17/64bit
 IBM i 7.6 only    
Full Support5770JV1Option 21IT4J 2164 bit/QOpenSys/QIBM/ProdData/JavaVM/jdk21/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

Document Information

Modified date:
30 April 2026

UID

nas8N1011999