Skip to content
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

Build minimum requirement is now JDK 11 #2973

Merged
merged 15 commits into from
Oct 10, 2018

Conversation

sbordet
Copy link
Contributor

@sbordet sbordet commented Oct 10, 2018

Issue #2948.

Removed profiles for JDK 8, JDK 9 and JDK 10.
Removed JDK 8 only modules such as jetty-alpn-openjdk8-*.
Skipping websocket modules tests for now.
Added dependencies that were removed from JDK 11 such as javax.annotation.
Using SNAPSHOT dependencies for Maven Plugins that do not have yet a release compatible with JDK 11.
Updated to ASM 7.0-beta.

sbordet and others added 15 commits October 3, 2018 11:15
First pass at making Jetty 10.x require JDK 11.

* Removed JDK 8 modules (in particular ALPN and ALPN *.mod files).
* Removed profiles targeting JDK 8, 9 and 10.
* Updated dependencies to newer versions that support JDK 11.
* Temporarily commented out the Jetty Maven Plugins due to
maven-plugin-plugin not working with JDK 11.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
Removed OSGi test class that was using bootclasspath ALPN.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Skipping all websocket tests for now.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Small cleanups to Jenkinsfile.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Fixed AnnotationParser for ASM 7.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
@sbordet sbordet merged commit 3f907c9 into jetty-10.0.x Oct 10, 2018
@sbordet sbordet deleted the jetty-10.0.x-2948-require_jdk11 branch October 10, 2018 21:48
@joakime joakime changed the title Jetty 10.0.x 2948 require jdk11 Build / Test minimum requirement is now JDK 11 Dec 5, 2020
@joakime joakime changed the title Build / Test minimum requirement is now JDK 11 Build minimum requirement is now JDK 11 Dec 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants