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:31:00 UTC
[jira] [Created] (JUNEAU-179) Move build process to Java 9.
James Bognar created JUNEAU-179:
-----------------------------------
Summary: 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
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)