由于maven项目目录带有规律性,因此可以使用archetype生成项目框架。
1、java项目的自动生成
(1)mvn archetype:generate
这样就生成了maven java项目,其中groupid是包名,artifactId是项目名称。
(2)mvn archetype:create-DgroupId=com.maven.yy -DartifactId=MavenJavaProject2-DpackageName=com.maven.yy
(3)mvnarchetype:generate -DarchetypeCatalog=internal
在下面选择16--java项目。
上面介绍的是三种自动生成java项目的命令,下面是自动生成web项目的命令。
2、Web项目的自动生成
(1)
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.maven.yy -DartifactId=MavenWebProject1 -DarchetypeArtifactId=maven-archetype-webapp
(2)
mvn archetype:create -DgroupId=com.maven.yy -DartifactId=MavenWebProject2 -DarchetypeArtifactId=maven-archetype-webapp
(3)
mvn archetype:generate -DarchetypeCatalog=internal(下面要选择19)
上面介绍了 3 种生成 java 项目以及 3 种生成 web 项目的 maven 命令,供参考.