You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juneau.apache.org by "James Bognar (Jira)" <ji...@apache.org> on 2020/01/14 14:32:00 UTC

[jira] [Commented] (JUNEAU-179) Move build process to Java 9.

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

James Bognar commented on JUNEAU-179:
-------------------------------------

FYI [~stain]

> 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
(v8.3.4#803005)