maven生成archetype项目骨架

1、构建你的骨架项目

maven生成archetype项目骨架

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

maven生成archetype项目骨架

5、选择新建maven项目,并使用archetype来初始化你的项目结构,groupId和artifactId都是从maven仓库中下载你上传的archetype的信息,如第一次需要添加,之后再次创建新项目直接跳到下一步

maven生成archetype项目骨架

6、选择你的骨架生成项目

maven生成archetype项目骨架

7、输入新项目信息

maven生成archetype项目骨架

8、项目信息展示

maven生成archetype项目骨架

9、查看项目初始化日志,注意到会从你settings.xml配置的私服中下载你指定的骨架,我这就没上传私服了,所以报错找不到资源。

maven生成archetype项目骨架