-
-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Java 9/10/11+ #857
Comments
To validate the runtime support a new Dockerfile with Tomcat 9 on Java 10 was added. |
Java SE 11 will be next LTS version of Oracle JDK, see http://www.oracle.com/technetwork/java/javase/eol-135779.html |
Building deegree with OpenJDK 11 using docker:
Running deegree with Tomcat 9 on OpenJDK 10:
|
Updates for building deegree with Maven and JDK 11: Run deegree with Apache Tomcat 9 and JDK 11: |
Build job migrated to Jenkins CI: http://buildserver.deegree.org/view/Failing%20Jobs/job/deegree-3.4-openjdk11/ |
…e, enforcer and build-helper supporting Java 11
…t in WMS Capabilities tests
… to unresolvable shortcomings of deegree-maven-plugin
This reverts commit d324c8e.
PR #1154 contains the changes to support Java 11.
The build job to verify the build is: https://buildserver.deegree.org/view/misc/job/deegree-3.4/job/deegree-3.4-openjdk11/ |
The TMC has decided to use OpenJDK 11/17 (LTS) Version from Eclipse Adoptium project called temurin: https://adoptium.net/releases.html |
Temurin 17 is installed on Jenkins CI. |
* #857 removed redundant repository elements from sub modules * fixed merge (https instead of http) * fixed merge (removed deegree-csw-bkg) Co-authored-by: Torsten Friebe <torsten.friebe@gmail.com>
Build with JDK 11 is stable as of https://buildserver.deegree.org/view/misc/job/deegree-3.4/job/deegree-3.4-openjdk11/77/ |
Build job https://buildserver.deegree.org/view/misc/job/deegree-3.4/job/deegree-3.4-openjdk11/ configured to archive WAR file. |
The task #934 is not required by now. To add the module info can be added in future versions. |
The support of Java 11 was fully implemented with the final version of deegree webservices v3.5, see https://github.com/deegree/deegree3/wiki/End-of-Life-and-Support-Matrix for more information. |
Support for Java 9/10/11+ at compile- and runtime incl.
module-info
(introduced with project jigsaw/JSR 376).Prerequistes:
References:
Funding (under discussion):
The text was updated successfully, but these errors were encountered: