Maven多模块项目建立命令
2016-11-09 本文已影响79人
sphsyv
创建父项目
在要建立项目的目录中,执行maven命令,例如,我要在 D:\IntellijIDEAWorkspace\demo目录中,建立一个叫sunyu-parent的父级项目
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=sunyu.parent -DartifactId=sunyu-parent
建立后,修改pom.xml,增加packaging,只要是父级项目,都需要加这个
<packaging>pom</packaging>
子项目
建立子项目,需要在父项目的目录里面进行,例如:
父项目的目录是 D:\IntellijIDEAWorkspace\demo\sunyu-parent
那么,子项目,需要CD到 D:\IntellijIDEAWorkspace\demo\sunyu-parent 这个目录下执行创建命令
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=sunyu.kit -DartifactId=sunyu-kit
创建WEB项目
mvn archetype:generate -DarchetypeCatalog=internal -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=sunyu.web -DartifactId=sunyu-web
WEB项目创建后,要修改pom.xml文件
项目建立后,可以参考 pom.xml常用模版
根据自己的项目需求,调整一下pom.xml和web.xml