Dependencies are handled by maven
Why this project - maven integration in an IDE is far better than sbt integration
- Multi modules dependencies don't need to be installed inside eclipse + update dependencies without re-importing or running play eclipse ...
- This project aim to industrialize play2 akka with maven
- Single versions modules (modules use the parent version) - use mvn version plugin for versionning
-
Import existing maven project
-
Install Scala IDE from update site Kepler or dev update site Kepler or dev update site Juno
- Add update site - Choose Scala IDE and Scala IDE Plugins - Continue and finish install
-
Add scala project nature on project module
Right click on module project go to the end Configure --> Add Scala Nature
mvn clean install
./activator start/stop
or
mvn play2:start/stop
$ ./activator -jvm-debug 9999 ~run
./activator rpm:packageBin
or
mvn package -P with-rpm
mvn deploy -P with-rpm
- uses a different repository for snapshots and releases
mvn site site:deploy
- sbt will check ivy local repository then maven local repository for dependencies then standard sbt scala repositories