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:

XSupportXJDK 11 (LTS)CompileX 13Support 14XXX 15Support 16XX 17 (LTS)SupportCompile 18XSupportX 19Support 20XX 21 (LTS) Compile

JDK

Blueriq 10Blueriq 11Blueriq 12Blueriq 13Blueriq 14Blueriq 15Blueriq 16Blueriq 17Blueriq 18

JDK 8 11 (LTS)

CompileCompileCompileXXXXX

JDK 9

12

SupportXXXXXX
JDK 1013SupportSupportXXXXX
JDK 14XSupportXXCompileCompileXXX
JDK 1215XSupportSupportXXXXX
JDK 16XXSupportXXXX
JDK 17 (LTS)XXSupportCompileCompileXX
JDK 18XXXSupportXXX
JDK 19XXXSupportSupportXX
JDK 20XXXXXCompileXX
JDK 21 (LTS)XXXXIntended support CompileX Compile
JDK 22XXXXXSupportIntended supportX
JDK 23XXXXXIntended supportIntended support
JDK 24XXXXXXIntended support