You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Jean-Baptiste Onofré (Jira)" <ji...@apache.org> on 2025/07/03 04:03:00 UTC

[jira] [Commented] (KARAF-7952) Use bnd-maven-plugin instead of bundle-maven-plugin

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

Jean-Baptiste Onofré commented on KARAF-7952:
---------------------------------------------

For consistency and maintenance, I would prefer to keep use of maven-bundle-plugin.

> 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
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>
> [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)