Robert Varga created KARAF-7952:
-----------------------------------

             Summary: Use bnd-maven-plugin instead of bundle-maven-plugin
                 Key: KARAF-7952
                 URL: https://issues.apache.org/jira/browse/KARAF-7952
             Project: Karaf
          Issue Type: Improvement
            Reporter: Robert Varga


[biz.aQute.bnd/bnd-maven-plugin|https://github.com/bndtools/bnd/tree/master/maven-plugins/bnd-maven-plugin#bnd-maven-plugin]
 offers a more direct integration with [bnd|https://bnd.bndtools.org/], without 
the Apache Felix quirks (like excluding \*.impl.\* from Export-Package).

Replace all use of bundle-maven-plugin with bnd-maven-plugin. While doing so 
take advantage of org.osgi.annotation.bundle.Export, attaching it to 
package-info.java in all exported packages -- thus improving overall state of 
javadocs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to