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] [Created] (JUNEAU-179) Move build process to Java 9.
Date Tue, 14 Jan 2020 14:31:00 GMT
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

View raw message