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)