Supported Java routine development software
To develop and deploy external routines in Java™, you must use supported Java development software.
The minimum supported software development kit (SDK) version for Java routine development is the IBM® SDK for Java 1.4.2. However, support for the IBM SDK for Java 1.4.2 is deprecated, and might be discontinued in a future release.
The maximum supported SDK version for Java
routine development is IBM SDK for Java 8. IBM SDK for Java 8 supports stored procedures and user-defined functions on the following
operating systems:
- AIX®
- Linux® on x86
- Linux on AMD64/EM64T
- Linux on POWER®
- Windows on x86
- Windows on x64, for AMD64/EM64T
It is recommended that you use the SDK for Java that is installed with the database product, however an alternative SDK for Java can be specified. If you specify an alternative SDK for Java, it must be of the same bit-width as the database instance.
All supported software development tools for Java can be used to develop Java external routines.