搭建maven archetype项目代码骨架

我们经常需要搭建新的java项目,每次从零开始,费时费力,没有统一的风格,通过archetype模板项目能很好的规避这些问题,快速搭建,统一项目规范,生成完就能运行,主要用到maven-archetype-plugin 插件,以下我们主要介绍一下它的主要用法,需要依赖maven私服 (Nexus)实现。

1、在模型项目中添加插件

在这里插入图片描述

2、进入模版项目的根目录,执行命令:mvn archetype:create-from-project

生成以该项目为模版的项目原型(archetype),具体的项目结构在target/generated-sources目录下;
注意:生成的archetype包含模板项目中所有的文档,避免冗余,可将多余文件删除,并对其项目结构做一些整理!!!
a、修改archetype目录下pom.xml,将archetype的名称修改成你喜欢的;
b、可将文件夹改成_rootArtifactId_,这样生成项目结构时,这个目录名称就会变成新的项目名称了;

(可以将archetype包,拧出来独立管理,做成一个新项目)

3 、在archetype目录下的pom.xml中添加maven仓库配置:

在这里插入图片描述

4 、发布archetype, 到${basedir}/target/generated-sources/archetype目录下, 执行命令:

mvn deploy

5 、使用该原型创建新项目, 任意目录下执行 命令:

mvn archetype:generate -DarchetypeGroupId=com.paas -DarchetypeVersion=1.0 -DarchetypeArtifactId=ktr-archetype

《搭建java项目脚手架》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值