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/04/11 13:27: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=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
(v8.3.4#803005)