Troubleshooting
Problem
This document lists the default extension (ext) directory paths for the different versions of the IBM Classic and Technology for Java JVMs.
Resolving The Problem
The following table lists the default Java extension directory paths for the different versions of the IBM Classic and Technology for Java JVMs. Note: Some JDK versions are only available at specific IBM i versions and releases. The supported IBM i versions and releases are noted next to each JDK version.
The default Java extension directory path can be overridden by specifying the java.ext.dirs Java system property. For more information about how to specify values for Java system properties, see the following pages:
o Java system properties
o SystemDefault.properties file
The default Java extension directory path can be overridden by specifying the java.ext.dirs Java system property. For more information about how to specify values for Java system properties, see the following pages:
o Java system properties
o SystemDefault.properties file
NOTE: For IBM Technology for Java JDK 11, 17, and 21, the extensions mechanism is removed. The extensions mechanism can be used to install additional APIs into a runtime image, by placing jar files into an extensions directory, lib/ext. The ext directory no longer exists in a modular image and applications that rely on this mechanism will fail. The java.ext.dir system property is no longer defined. Code that assumes a non-null value for this system property might fail.
| JDK Version | Supported IBM i Version and Release |
Default Value |
| IBM Classic JDK 1.4 (57xxJV1 Option 6) Default JVM at IBM i 5.4, 5.4.5 |
IBM i 5.4, 5.4.5, 6.1, 6.1.1 | J2SE v1.4:
|
| IBM Classic JDK 5.0 (57xxJV1 Option 7) |
IBM i 5.4,5.4.5, 6.1, 6.1.1 | J2SE 5.0:
|
| IBM Classic JDK 6.0 (57xxJV1 Option 10) |
IBM i 5.4,5.4.5, 6.1, 6.1.1 | JDK 6:
|
| IBM Technology for Java JDK 5.0 32-bit (57xxJV1 Option 8) Default JVM at IBM i 6.1, 6.1.1 |
IBM i 5.4,5.4.5, 6.1, 6.1.1, 7.1 | J2SE 5.0 32-bit:
|
| IBM Technology for Java JDK 5.0 64-bit (57xxJV1 Option 9) |
IBM i 6.1, 6.1.1, 7.1 | J2SE 5.0 64-bit:
|
| IBM Technology for Java JDK 6.0 32-bit (57xxJV1 Option 11) Default JVM at IBM i 7.1 |
IBM i 5.4,5.4.5, 6.1, 6.1.1, 7.1, 7.2 | Java SE 6 32-bit:
|
| IBM Technology for Java JDK 6.2.6 32-bit (57xxJV1 Option 11) |
IBM i 6.1, 6.1.1, 7.1, 7.2 | Java SE 6.2.6 32-bit:
|
| IBM Technology for Java JDK 6.0 64-bit (57xxJV1 Option 12) |
IBM i 6.1, 6.1.1, 7.1,7.2 | Java SE 6 64-bit:
|
| IBM Technology for Java JDK 6.2.6 64-bit (57xxJV1 Option 12) |
IBM i 6.1, 6.1.1, 7.1,7.2 | Java SE 6.2.6 64-bit:
|
| IBM Technology for Java JDK 1.4 64-bit (57xxJV1 Option 13) |
IBM i 6.1, 6.1.1, 7.1 | J2SE 1.4 64-bit:
|
| IBM Technology for Java JDK 7.0 32-bit (57xxJV1 Option 14) |
IBM i 7.1,7.2,7.3 | Java SE 7.0 32-bit:
|
| IBM Technology for Java JDK 7.1 32-bit (57xxJV1 Option 14) Default JVM at IBM i 7.2 |
IBM i 7.1,7.2,7.3 | Java SE 7.1 32-bit:
|
| IBM Technology for Java JDK 7.0 64-bit (57xxJV1 Option 15) |
IBM i 7.1,7.2,7.3 | Java SE 7.0 64-bit:
|
| IBM Technology for Java JDK 7.1 64-bit (57xxJV1 Option 15) |
IBM i 7.1,7.2,7.3 | Java SE 7.1 64-bit:
|
| IBM Technology for Java JDK 8.0 32-bit (57xxJV1 Option 16) Default JVM at IBM i 7.3 |
IBM i 7.1,7.2,7.3,7.4,7.5,7.6 | Java SE 8.0 32-bit:
|
| IBM Technology for Java JDK 8.0 64-bit (57xxJV1 Option 17) Default JVM at IBM i 7.4, 7.5 |
IBM i 7.1,7.2,7.3,7.4,7.5,7.6 | Java SE 8.0 64-bit:
|
| IBM Technology for Java JDK 11 64-bit (5770JV1 Option 19) |
IBM i 7.3,7.4,7.5 | The extensions mechanism has been removed. |
| IBM Technology for Java JDK 17 64-bit (5770JV1 Option 20) Default JVM at IBM i 7.6 |
IBM i 7.4,7.5,7.6 | The extensions mechanism has been removed. |
| IBM Technology for Java JDK 21 64-bit (5770JV1 Option 21) |
IBM i 7.6 | The extensions mechanism has been removed. |
[{"Type":"MASTER","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 Versions"}]
Historical Number
585839162
Was this topic helpful?
Document Information
Modified date:
30 April 2025
UID
nas8N1011798