commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Commons Wiki] Trivial Update of "CommonsOsgi" by MattBenson
Date Mon, 10 Mar 2008 15:40:43 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.

The following page has been changed by MattBenson:
http://wiki.apache.org/commons/CommonsOsgi

------------------------------------------------------------------------------
  
  For example, depending on the nature/structure of the project, some packages might contain
private classes that are not meant to be used by client code. In these cases, <Export-Package>
should list all public packages while <Private-Package> should contain the private packages.
This can be achieved by overriding the {{{<commons.osgi.export>}}} and {{{<commons.osgi.private>}}}
properties in the component pom.
  
- Version 8 of commons-parent required specifing {{{<packaging>bundle</packaging>}}}
in the component pom - with version 9 this is no longer required. In version 9,
+ Version 8 of commons-parent required specifying {{{<packaging>bundle</packaging>}}}
in the component pom - with version 9 this is no longer required. In version 9,
  the {{{maven-bundle-plugin}}} is configured to generate a {{{MANIFEST.MF}}} file containing
the OSGi ''meta data'' in the {{{target/osgi}}} folder. The {{{maven-jar-plugin}}} is configured
to merge this generated {{{MANIFEST.MF}}} file with the manifest entries it is configured
with. If a component does not want to include OSGi meta-data in their pom's manifest file
they can configure an alternative or blank manifest file location using the {{{<commons.manifestfile>}}}
property.
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message