1 Generating a simple project with Maven and Eclipse
To generate a project with maven from command line:
mvn -B archetype:generate \ -DgroupId=com.company.application \ -DartifactId=project \ -Dpackage=com.company.application \ -Dversion=1.0 -DarchetypeGroupId=org.apache.maven.archetypes \ -DarchetypeArtifactId=maven-archetype-quickstart \
- the maven command
mvn archetype:generateexecutes the generate goal of the archetype plugin - an archetype is defined as a "model from which similar thing are patterned; a prototype"
- when you run the
archetype:generategoal you pass the goal parameter:archetypeArtifactId=maven-archetype-quickstart - you can select the maven archetypes that fits your purpose
- the maven-archetype-quickstart is the most basic archetype to create a java project