On Sat, Aug 27, 2011 at 10:22 PM, Stuart McCulloch <mccu...@gmail.com> wrote:
> On 27 August 2011 17:52, Benson Margulies <bimargul...@gmail.com> wrote:
>
>> Using the POM at:
>>
>>
>> http://svn.apache.org/viewvc/maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml?revision=1162392&view=markup
>>
>> I am perplexed to get a very long Import-Package, including many
>> things that are embedded, plus things like com.apple.mrj.
>>
>> Should I just put in an explicit Import-Package of '*' in the POM, or
>> is there something more complex I've messed up here?

Thanks. I succeeded eventually in taming the imports (as you saw when
you looked at my misdirected JIRA).

>>
>
> that example uses bundleplugin 2.1.0 which automatically imported every
> import for reasons of substitutability:
>
>
> http://felix.apache.org/site/apache-felix-osgi-faq.html#ApacheFelixOSGiFAQ-Shouldabundleimportitsownexportedpackages%253F
>
> in recent versions (2.3.5) the bundleplugin (actually bnd, which does the
> hard work) takes a heuristic approach:
>
>   http://www.aqute.biz/Bnd/Versioning   -   see "Substitution" section near
> the end of the page
>
> which means you shouldn't see as many imports using the defaults - see also:
>
>   http://www.aqute.biz/Bnd/Format#import-package
>   http://www.aqute.biz/Bnd/Format#export-package
>
> for ways to exclude imports, mark them as optional, or stop selected exports
> from being imported
>
> --
> Cheers, Stuart
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to