|Issue 120:||WAR dependencies are a bit of a mess|
|6 people starred this issue and may be notified of changes.||Back to list|
This could be addressed with Maven (i.e., scoping of dependencies appropriately with test/provided), but right now, at least the junit and servlet JARs are superfluous if not also the jetty JARs, the tomcat Ant task JAR, and probably others. (filed on github by prb)
Jul 16, 2009
Voting here to get notifications. (I originally filed on GitHub.) Is there a separate issue for Mavenization?
Sep 21, 2009
(No comment was entered for this change.)
Labels: -Type-Defect Type-Enhancement
Oct 21, 2009
Vote for maven. Maven dependency management is a nice-to-have but lack of some control is a show- stopper. Real Use Case: Product Evaluation Benchmarking Redis, MongoDB, Memcached, Riak, and relational db is quite easy, but not Voldemort. The two issues are all on the client side; Running a server is trivial. (1) client jar dependency hell (2) lack of a purge function (voldemort-destroy-all-data.sh like command).
Feb 17, 2010
Assuming that we're not switching to Maven, what can we do here?
Feb 19, 2010
Hi Kirktrue, I haven't looked into Voldemort in quite a while. Perhaps if the client dependencies were reduced and the project provided a good hello-world round trip it might help early adopters get up to speed quickly.
Apr 26, 2010
I am not sure why not consider moving to maven, especially if you have dependency issues as specified. I was surprise to see I would have to add voldemort snapshot builds and releases to our own maven repository to be able to use in project.
Oct 10, 2011
Hi, Deploying to maven central would provide maven, ant, gradle... users easy dependency declaration and download, increasing voldemort adoption. It's doable without using maven. You can rely on maven repositories for voldemort dependencies, or not, or later. Here are some reading material about this issue: * Ivy: http://ant.apache.org/ivy/ * Maven Ant Tasks: http://maven.apache.org/ant-tasks/index.html * How to get your artifacts into maven central: https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide Hope this helps. /Paul
|► Sign in to add a comment|