articles:maven_archetype

Maven Archtype

mvn archetype:generate
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DgroupId=<GROUP_ID> -DartifactId=<ARTIFACT_ID>

archetypeのバージョンを指定する場合は-DarchetypeVersion=<version>、指定しなければ最新バージョン。 -DinteractiveMode=falseを指定するとプロンプト無し。

  • org.apache.maven.archetypes:maven-archetype-quickstart
  • org.apache.maven.archetypes:maven-archetype-simple
  • org.apache.maven.archetypes:maven-archetype-site
  • org.apache.maven.archetypes:maven-archetype-webapp
name option default
groupId -DgroupId
artifactId -DartifactId
version -Dversion 1.0-SNAPSHOT
package -Dpackage from groupId
packaging -Dpackaging jar
  • 最終更新: 2020-03-07 14:30
  • by nabium