maven生成archetype项目骨架,并使用骨架初始化项目

1、构建你的骨架项目

093110_8BA4_3698467.png

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

093713_0DmF_3698467.png

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

093750_qohL_3698467.png

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

094021_XItB_3698467.png

7、输入新项目信息

094045_s4SG_3698467.png

8、项目信息展示

094105_iKpG_3698467.png

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

094232_vTeG_3698467.png

 

转载于:https://my.oschina.net/u/3698467/blog/1814614

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值