I can't do that, because it's not mine pom's. It's a third-party jars from maven repo.
On Tue, Sep 14, 2010 at 10:18 PM, hapa li <[email protected]> wrote: > Try this: Set the scope of the transitive dependencies to compile. > > On Tue, Sep 14, 2010 at 11:25 AM, [email protected] <[email protected]> > wrote: > > Hello! > > > > I have a bundle, which depends from jar, which included into current > bundle > > using Embed-Dependency attribute with all dependencies. > > > > But jar's pom.xml contains several dependencies with "optional=true". As > a > > result, packages from those libraries placed into "Import-Package" > > attribute. > > > > How I can exclude optional transitive dependencies from including into > > "Import-Package" attribute? > > > > P.S. I've tried > > > <Embed-Dependency>*;scope=compile|runtime;optional=false</Embed-Dependency> > > <Embed-Transitive>true</Embed-Transitive> > > but it didn't help. > > > > Thanks for your help. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Here could be yor publicity :)

