Aaron Coburn created TAMAYA-330:
-----------------------------------

             Summary: Make it possible to build Tamaya on JDK 9+
                 Key: TAMAYA-330
                 URL: https://issues.apache.org/jira/browse/TAMAYA-330
             Project: Tamaya
          Issue Type: Improvement
          Components: API, Core, Extensions
         Environment: jdk9 and jdk10 build environments.
            Reporter: Aaron Coburn
             Fix For: 0.4-incubating


While the current codebase is _usable_ in JDK 9+ environments, it is not 
possible to _build_ the source code with JDK 9 or later.

The limiting factor is the karaf plugin requiring some Java EE libraries that 
are no longer available by default (javax.xml.bind and javax.activation). 
Adding an explicit dependency within the plugin configuration resolves this.

Also, for JDK 10, the javadoc plugin is unable to parse the JVM version string. 
This is due to the fact that the javadoc plugin uses commons-lang3 version 3.5; 
upgrading that plugin's dependency to commons-lang3 3.7 fixes this.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to