Java Compatibility Matrix
June 2024 - Sonatype announced sunsetting support for Java 8 and 11 for Sonatype Nexus Repository, Sonatype IQ Server, and the IQ CLI Scanner.
July 2024 - the IQ CLI Scanner release 179 and Sonatype Nexus Repository 3.70.0 split into extended maintenance versions to continue to support Java 8 and 11. These extended maintenance versions will only receive critical bug fixes and security patches as defined in our sunsetting documentation.
Versions beyond IQ 179 and Sonatype Nexus Repository 3.70.0 only support Java 17.
The table below details which versions of Sonatype's solutions are compatible with Java 8, 11, and 17.
Sonatype Solution | Java 8 | Java 11 | Java 17 |
---|---|---|---|
Sonatype Nexus Repository on OrientDB | 3.0.0 - 3.70.0 | 3.67.0 - 3.70.0 | None |
Sonatype Nexus Repository on H2/PostgreSQL | 3.31.0 - 3.70.0 | 3.67.0 - 3.70.0 | 3.69.0+ |
IQ Server | up to 179 | 89 - 179 | 175+ |
IQ CLI Scanner | up to 179 | 89 - 179 | 175+ |
Avoid non-numeric characters in Java version numbers
The Java version detection in the solutions only supports versions using a dot numeric notation. The use of non-numeric chars is not supported.
Example
"17.0.3-internal"