背景
业务快速发展或重构期,会有大量的项目工程使用,每次都搭建的话,费时费力,版本啥的不好维护,故应该使用同一脚手架,大部分互联网应该都有使用,可以将脚手架做成maven骨架,每次新建项目,可以使用骨架快速生成;
简单演示多模块骨架生成和使用
1.
首先有一个项目,单模块,多模块都可以,
demo结构如下:
进入项目根目录
执行: mvn archetype:create-from-project
1.1执行后如下,进入target目录
2.在项目/target/generated-sources/archetype/目录下安装到本地仓库
3.添加到maven的骨架模板中
安装到仓库成功后,在idea中
4.就可以使用骨架模板创建新项目了;
5.至此生成项目结束;
6.删除模板
C:\Users\ywwl.IntelliJIdea2019.2\system\Maven\Indices\UserArchetypes.xml
window一般在这个位置,UserArchetypes.xml是用户的自定义模板库,进去删掉即可;
也可直接删文件,等于删掉全部自定义骨架;
比如这个demo,就可以删掉;
=============================================================
全民抗疫,中国加油,武汉加油!!!
春暖花开见;