Niklas Gustavsson wrote:
> Hi
> 
> I've committed a first draft of a pom.xml for Vysper. So far, it
> manages to compile and run the tests with Maven. However, there are
> several issues that needs fixing:
> * General review of the dependencies (scope, versions, exclusions)
> * Nekopull not available in Maven repositories. For now, I've uploaded
> it to people.a.o and sent an email to andyc to see if he knows if it
> is available in an existing repo. If not, I will have it uploaded to
> central.
> * APT report not working. Should be integrated with the apt plugin for
> Maven, haven't started on this
> * Release (e.g. licensing, uploading) stuff not at all tested
> 
> We currently depend on jackrabbit-standalone which dependencies pulls
> down the entire internet:
> [INFO] +- org.apache.jackrabbit:jackrabbit-standalone:jar:1.5.3:compile
> [INFO] |  +- javax.jcr:jcr:jar:1.0:compile
> [INFO] |  +- org.apache.jackrabbit:jackrabbit-webapp:jar:1.5.3:compile
> [INFO] |  |  +- org.apache.jackrabbit:jackrabbit-core:jar:1.5.3:compile
> [INFO] |  |  |  +- concurrent:concurrent:jar:1.3.4:compile
> [INFO] |  |  |  +- commons-collections:commons-collections:jar:3.1:compile
> [INFO] |  |  |  +- commons-io:commons-io:jar:1.4:compile
> [INFO] |  |  |  +- org.apache.jackrabbit:jackrabbit-api:jar:1.5.0:compile
> [INFO] |  |  |  +-
> org.apache.jackrabbit:jackrabbit-jcr-commons:jar:1.5.3:compile
> [INFO] |  |  |  +-
> org.apache.jackrabbit:jackrabbit-spi-commons:jar:1.5.0:compile
> [INFO] |  |  |  +- org.apache.jackrabbit:jackrabbit-spi:jar:1.5.0:compile
> [INFO] |  |  |  +- org.apache.lucene:lucene-core:jar:2.3.2:compile
> [INFO] |  |  |  \- org.apache.derby:derby:jar:10.2.1.6:compile
> [INFO] |  |  +- org.apache.jackrabbit:jackrabbit-jcr-server:jar:1.5.2:compile
> [INFO] |  |  |  \- org.apache.jackrabbit:jackrabbit-webdav:jar:1.5.2:compile
> [INFO] |  |  |     \- commons-httpclient:commons-httpclient:jar:3.0:compile
> [INFO] |  |  \- org.apache.jackrabbit:jackrabbit-jcr-rmi:jar:1.5.0:compile
> [INFO] |  \- commons-cli:commons-cli:jar:1.1:compile
> 
> What do we really need here?

I refrained from pulling single jars in, so I don't know. But I removed
the stuff we probably don't need ATM.

Maybe we can just go with -core.jar, and maybe we need -jcr-server.jar, too

  Bernd

Reply via email to