Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Oracle decided to deprecate several modules from the JDK in version 9 and 10 and will remove them in version 11 (e.g. the module java.xml.ws). These modules are necessary to run Blueriq (e.g. java.xml.ws is needed for webservicing purposes). Oracle will deliver these modules via third party dependencies for each matching JDK version starting from JDK 9 and up, compiled against that specific JDK version. It is not possible to add third party dependencies compiled against a higher JDK version then the one Blueriq is using. As a result, from a Blueriq perspective it is not possible to compile against JDK 8 and support JDK 11 at the same time due to the impact of changing the JDK version during the lifetime of a Blueriq major version. The Java support roadmap for the coming Blueriq releases is shown below:

9 13 14 15JDK 6JDK 7SupportCompileXXCompile 13X 14 15SupportXX 16XSupportXJDK 18 19X 20X 21 (LTS) Compile

JDK

Blueriq 14Blueriq 1015Blueriq 1116Blueriq 1217Blueriq 18
Blueriq 19
Blueriq Blueriq 16Blueriq 1720

JDK 11 (LTS)

CompileXXXXXX

JDK 12

XXXXXXX
JDK 13XXXXX

JDK 8 (LTS)

SupportCompileXX
JDK 14XXXXXXX
JDK 915XSupport

Support

XXXXXX
JDK 10X16SupportXXXXXX
JDK 11 17 (LTS)X

X

SupportCompileCompileXXXX
JDK 1218XX

X

SupportXXXXX
JDK 19XXSupportSupportXXXX
JDK 20XXXXSupportXXXX
JDK 21 (LTS)XXXXSupport Compile Compile CompileX
JDK 22XXXIntended supportXXXXJDK 17 (LTS)X
JDK 23XXXIntended supportCompileCompileXXXXXXXIntended supportXX
JDK X24XXXXIntended supportIntended supportX
JDK 25 (LTS)XXXXXXXIntended supportCompile
JDK 26XXXXXXXIntended support