[Maven] tutorials
1.Create a Project $ mvn archetype:generate $ mvn archetype:generate -Dfilter=org.apache:struts The displayed list will contain only archetypes with a groupId containing org.apache AND an artifactId containing struts -B [-DinteractiveMode=false] batch mode $ mvn -B archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app Or $ mvn archetype:generate \ -DgroupId=com.mycompany.app \ -DartifactId=my-app \ -DarchetypeArtifactId=maven-archetype-quickstart \ -DinteractiveMode=false Creating a simple java project mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart Maven Webapp Archetype Creating a webapp $ mvn archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DarchetypeArtifactId=maven-archetype-webapp \ -DgroupId=com.mycompany.app \ -DartifactId=my-webapp 2.Frequently used commands $ mvn compile compile your application sources $ mvn ...