You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tamaya.apache.org by "Aaron Coburn (JIRA)" <ji...@apache.org> on 2018/04/27 13:07:00 UTC

[jira] [Resolved] (TAMAYA-330) Make it possible to build Tamaya on JDK 9+

     [ https://issues.apache.org/jira/browse/TAMAYA-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aaron Coburn resolved TAMAYA-330.
---------------------------------
    Resolution: Fixed

> 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
>    Affects Versions: 0.3-incubating
>         Environment: jdk9 and jdk10 build environments.
>            Reporter: Aaron Coburn
>            Priority: Minor
>             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)