[ 
https://issues.apache.org/jira/browse/FELIX-5592?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15931835#comment-15931835
 ] 

Ralph Goers commented on FELIX-5592:
------------------------------------

Thanks, I just read that thread. I have no plans to subscribe to the bnd-tools 
mailing list so I can't comment there. Java 9 is scheduled to be released in a 
few months. As such Log4j 2 needs to have support in place for that. The spec 
for multi-release jars is not going to change and if it was going to that would 
have happened a year or more ago. It sounds like they are sticking their heads 
in the sand hoping the problem will go away. Instead it is going to get worse.

> Maven bundle plugin does not support Java 9 Multi-Release jars
> --------------------------------------------------------------
>
>                 Key: FELIX-5592
>                 URL: https://issues.apache.org/jira/browse/FELIX-5592
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven Bundle Plugin
>    Affects Versions: maven-bundle-plugin-3.2.0
>            Reporter: Ralph Goers
>
> Log4j 2 currently packages its jars with the maven-bundle-plugin. To support 
> Java 9 we are moving towards using Multi-Release jars to pick up the Java 9 
> features.  However, when the Maven bundle plugin encouters classes in 
> META-INF/versions/9 it emits an error message saying "Classes found in the 
> wrong directory:", which is incorrect for a Multi-Release jar in Java 9.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to