Java Distributions for Historic Product Platforms
Java Distributions for the Java 11 Platform
The Java 11 Platform is used by:
Identity Provider v4.x
OpenSAML v4.x.
Java XML Security Tool v3.x
The primary distribution for this platform is Amazon Corretto 11 for Linux.
The following distributions are fully supported:
Amazon Corretto 11 for Linux
Amazon Corretto 11 for Windows
Amazon Corretto 17 for Linux
Amazon Corretto 17 for Windows
Red Hat's OpenJDK 11 for Linux as supplied under Red Hat Enterprise Linux 8 or Rocky Linux 8
Red Hat’s OpenJDK 17 for Linux as supplied under Red Hat Enterprise Linux 8 or Rocky Linux 8
The following distributions are partially supported:
Debian’s OpenJDK 11 as supplied under Debian 11 “bullseye”
Debian’s OpenJDK 17 as supplied under Debian 11 “bullseye”
Debian’s OpenJDK 17 as supplied under Debian 12 “bookworm”
We will also test the following, although they are not supported:
Oracle Java SE 11 (LTS) for Linux (from Oracle's "Java Downloads" page)
Oracle Java SE 11 (LTS) for Windows (from Oracle's "Java Downloads" page)
Oracle Java SE 17 (LTS) for Linux (from Oracle's "Java Downloads" page)
Oracle Java SE 17 (LTS) for Windows (from Oracle's "Java Downloads" page)
All other versions of Oracle Java for Linux with versions > 11 currently available from Oracle's "Java Downloads" page (currently: Java 21)
All other versions of Oracle Java for Windows with versions > 11 currently available from Oracle's "Java Downloads" page (currently: Java 21)
Any Oracle OpenJDK builds currently available from jdk.java.net which are in the early access "Rampdown Phase One" phase or later. Note that we will not necessarily always test the most recent build of these versions, given the high frequency of release. (currently: Java 22)
Java Distributions for the Java 7 Platform
The Java 7 Platform is used by:
Identity Provider v3.x (end of life)
OpenSAML v3.x (end of life)
Metadata Aggregator v0.9.x (developer preview)
Java XML Security Tool v2.x (end of life)
The primary distribution for this platform is Oracle Java 7 for Linux (from Java SE 7 Archive Downloads).
The following distributions are fully supported:
Amazon Corretto 8 for Linux
Amazon Corretto 8 for Windows
Amazon Corretto 11 for Linux
Amazon Corretto 11 for Windows
Oracle Java 8 for Linux (from Oracle's "Java Downloads" page)
Oracle Java 8 for Windows (from Oracle's "Java Downloads" page)
Red Hat's OpenJDK 8 for Linux as supplied under Red Hat Enterprise Linux 7 or CentOS 7
Red Hat's OpenJDK 11 for Linux as supplied under Red Hat Enterprise Linux 7 or CentOS 7
The following distributions are partially supported:
Debian's OpenJDK 8 as supplied under Debian 9 "stretch"
Debian's OpenJDK 11 as supplied under Debian 10 "buster"
We will also test the following, although they are not supported:
Oracle Java 7 for Linux (from Java SE 7 Archive Downloads)
Oracle Java 7 for Windows (from Java SE 7 Archive Downloads)
Oracle Java SE 11 (LTS) for Linux (from Oracle's "Java Downloads" page)
Oracle Java SE 11 (LTS) for Windows (from Oracle's "Java Downloads" page)
We no longer test against recent non-LTS versions of Java, as they are incompatible with the version of Spring Framework used.