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
