Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Build Jersey on JDK13 #4341

Merged
merged 11 commits into from
Dec 18, 2019
Merged

Build Jersey on JDK13 #4341

merged 11 commits into from
Dec 18, 2019

Conversation

jbescos
Copy link
Member

@jbescos jbescos commented Dec 9, 2019

After JDK12 (included) there is a new way to generate javadoc.

The module jersey-wadl-doclet is working with that javadoc classes, so when you try to compile it from JDK12+ it fails.

I have created a different source folder that generates the same XML output than the previous. A multirelease jar file is created when it is compiled twice with JDK8_11 and JDK12+ or viceversa.

There is a second module (extended-wadl-webapp) that contains a plugin 'maven-javadoc-plugin'. This module will make use of this new classes and the test ExtendedWadlWebappTest will verify the output is correct.

…in new doclet

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
@jansupol
Copy link
Contributor

Fixes #4325

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants