juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Bognar (Jira)" <j...@apache.org>
Subject [jira] [Commented] (JUNEAU-179) Move build process to Java 9.
Date Sat, 11 Apr 2020 13:27:00 GMT

    [ https://issues.apache.org/jira/browse/JUNEAU-179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17081283#comment-17081283

James Bognar commented on JUNEAU-179:

This issue is in waiting state until we can find a way to create a maven dependency on the
jdk.javadoc.doclet package.  Without that we're not able to generate the javadocs.

> Move build process to Java 9.  
> -------------------------------
>                 Key: JUNEAU-179
>                 URL: https://issues.apache.org/jira/browse/JUNEAU-179
>             Project: Juneau
>          Issue Type: Improvement
>          Components: Code
>    Affects Versions: 8.1.3
>            Reporter: James Bognar
>            Priority: Major
> Current maven build fails if using anything other than Java 8 due to reliance on com.sun.*
packages in our custom doclet tags in juneau-doc package.  
> Java 9 introduces new [jdk.javadoc.doclet.Taglet|[https://docs.oracle.com/javase/9/docs/api/jdk/javadoc/doclet/Taglet.html]] API
which is both nicer and also managed through Maven dependencies (unlike tools.jar which requires
referencing the jar directly).  
> Besides this change, there is no compelling reason to move to Java 9 yet.  So the build
should still produce Java 8 compatible artifacts.

This message was sent by Atlassian Jira

View raw message