1、构建你的骨架项目
2、将新项目生成一个archetype
mvn clean archetype:create-from-project -Darchetype.properties=./archetype.properties -Darchetype.filteredExtentions=java,xml,jsp,properties,sql
archetype.properties参考,文件路径在命令被执行目录(没有无影响)
http://maven.apache.org/archetype/maven-archetype-plugin/create-from-project-mojo.html
3、将自己生成的archetype上传到你的私服(mvn deploy,具体操作baidu),这时候你的同伴就可以使用你的骨架生成统一的项目结构了。
4、新建project
5、选择新建maven项目,并使用archetype来初始化你的项目结构,groupId和artifactId都是从maven仓库中下载你上传的archetype的信息,如第一次需要添加,之后再次创建新项目直接跳到下一步。
6、选择你的骨架生成项目
7、输入新项目信息
8、项目信息展示
9、查看项目初始化日志,注意到会从你settings.xml配置的私服中下载你指定的骨架,我这就没上传私服了,所以报错找不到资源。