On Thu, May 7, 2009 at 5:42 AM, Rickard Öberg <[email protected]> wrote: > Niclas, > > I'm having trouble running the JDBM performance tests. They complain that > they can't find the locking library. When I look in the dependencies it > references the locking lib, but without version nr. I assume this is > supposed to work anyway since the parent of JDBM (extensions) has locking > with a specified version. But, why is it marked as "provided"? This goes for > almost all the dependencies. Why?
Should have a version in the <dependencyManagement> section. Is the group/artifact Ids correct? provided - A lot is related to OSGi aspect of things (perhaps Stuart's upcoming work on Maven will change this, but...). If things are not provided, then all dependencies are pulled into the resulting Bundle jar file. Not sure of the exact circumstances around this particular case. Also, I am somewhat suspicious of Maven's conflict resolution, i.e. when multiple references are made to same artifact with different versions. Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

