Community contributed extensions

Maven dependency management [maven] module

This module is for the Play 1.x series only.

This module lets you manage your dependencies with apache maven. Use head for Play 1.1, and 1.0 for Play 1.0.

Expected behavior this module:

  1. Allow declaration dependencies in pom.xml, without putting explicitly unless the transitive dependency does not work (for older version or depending on undesirable big jar file)
  2. Able to download all dependencies not provided by Play into lib folder, with src and javadoc
  3. Able to download source/javadoc artifiacts to depsrc folder for declared or transitive dependency which is provided by Play, for easier debugging (using command mvn:play-src)

There is something I am consciously trying to avoid:

  1. Long download time.
  2. Handle classpath.
  3. Change Play’s structure.

http://github.com/wangyizhuo/play-maven

Written by Wang Yizhuo.

Published releases

head Nov 21 2010 Documentation Try Play
1.0 Nov 15 2010 Documentation Try Play

To install locally this module use the install command:

play install maven-{version}

To add this module as dependency of your application, add it to the dependencies.yml file:

require:
        - play -> maven {version}