I have tested apache-jena-libs in a simple app and it works for me (after I set the maven-compiler-plugin version to 6 or more)

I've updated the documentation in staging.

        Andy


On 24/01/13 11:36, Rob Vesse wrote:
Per previous discussions for 2.10.0 release I have been experimenting with 
maven a little and propose the following new maven module:

jena–libs

This is a POM only module which serves as a convenience artifact, specifying 
this artifact would pull in the standard Jena libraries – Core, IRI, ARQ, TDB 
and SDB

Does this address what we are trying to do?  If so I can go ahead and commit 
this so we can play around with this.

Rob

ps.  I also wonder whether it might be worth adding the following though I am 
less keen on this:

jena–libs-onejar

This is a JAR module which again serves as a convenience artifact, this would 
use the maven shade plugin to build a single uber jar from the jena-libs 
module.  The intention is to provide a convenience binary for those who don't 
use dependency management systems like maven.  They can download and add a 
single JAR to the class path and not have to worry about ensuring they have the 
right dependencies.

This may be nice to have but I don't know whether we should encourage this, 
having uber JARs can also cause problems since it can hide the fact that you 
have multiple versions of a dependency on your class path from easy inspection.




Reply via email to