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

Reply via email to