Maven ref
Usage
Simple project from scratch
mvn archetype:generate \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false \
-DgroupId=org.example \
-DartifactId=foo \
-Dversion=0.0-SNAPSHOT
Adding jars to local repository
mvn install:install-file \
-Dfile=jzmq-2.2.1-SNAPSHOT-native-i386-Linux.jar \
-Dclassifier=native-i386-Linux \
-DgroupId=org.zeromq \
-DartifactId=jzmq \
-Dversion=2.2.1 \
-Dpackaging=jar
Plugins
Jar - jar building and signing
TaskNG - taskng support
Tomcat - web project manipulation within tomcat servlet container