Maven——命令构建项目(六)

前言

Maven 使用原型 archetype 插件创建项目

简单java项目

要创建一个简单的 Java 应用,我们将使用 maven-archetype-quickstart 插件。

mvn archetype:generate "-DgroupId=com.companyname.bank" "-DartifactId=consumerBanking" "-DarchetypeArtifactId=maven-archetype-quickstart" "-DinteractiveMode=false"

参数说明:

  • DgourpId: 组织名,公司网址的反写 + 项目名称
  • DartifactId: 项目名-模块名
  • DarchetypeArtifactId: 指定 ArchetypeId,maven-archetype-quickstart,创建一个简单的 Java 应用
  • DinteractiveMode: 是否使用交互模式

简单web项目

使用 maven-archetype-webapp 插件

mvn archetype:generate -DgroupId=com.domain
-DartifactId=webappdemo
-Dpackage=com.domain.webappdemo
-DarchetypeArtifactId=maven-archetype-webapp
-Dversion=1.0 -DinteractiveMode=No

简单struts2 web项目

使用 struts2-archetype-convention 插件

mvn archetype:generate -B -DgroupId=com.mycompany.mysystem
-DartifactId=myWebApp
-DarchetypeGroupId=org.apache.struts
-DarchetypeArtifactId=struts2-archetype-convention
-DarchetypeVersion=<CURRENT_STRUTS_VERSION>
-DremoteRepositories=http://struts.apache.org
文章目录
  1. 1. 前言
  2. 2. 简单java项目
  3. 3. 简单web项目
  4. 4. 简单struts2 web项目
|