背景:
现在项目中springboot特别常用,有时也需要创建相关的项目做练习。
但是maven模型里没有springboot相关的结构,再加之有时我们想要和自己本地的项目目录、配置文件一样的结构,这个时候就可以自己定制化模型,模型创建后,就可以新建maven项目,来选择此模型创建。
如图,maven中有自带的一些模型,已经有一些了,但有时我们需要自己定制。那么,下面开始定制了
1、创建原型
首先,想打开你想复制模型的项目,即要拿来做模型的项目。
1) 创建原型:mvn archetype:create-from-project,输入命令运行
创建完以后,可以在target/generated-source/archetype下看到,<artifactId>会在原来的基础上默认加上-archetype
2) 将生成的包安装到本地仓库里
进入原型的路径
cd target/generated-sources/archetype
执行命令
mvn install
以此就把原型安装到本地仓库了。
2、创建maven项目,使用已安装的原型
创建成功后,目录结构一样