创建自定义骨架
生成骨架
在maven项目下,执行mvn archetype:create-from-project,在target/generated-sources/archetype目录下生成Archetype project
安装骨架到本地
cd target/generated-sources/archetype后,mvn install安装archetype project到本地仓库
ps:如果是maven多模块项目,在根目录下执行mvn archetype:create-from-project
mvn install后,会在本地的maven仓库,按照maven坐标创建对应的archetype文件
注意:骨架的ArtifactId默认使用当前且添加后缀-archetype
使用自定义模板
查看本地
在当前的目录下,mvn archetype:generate -DarchetypeCatalog=local,查看本地archetype列表
选择使用
choose number,按步骤输入基本参数groupId/artifactId/version/package
随后在当前目录下
,以artifactId为目录创建一个新的项目
IDEA使用自定义模板
添加到IDEA
- File->New-> Project
- 选择Create from archetype
- Add Archetype
输入刚创建的骨架
1
2
3
4GroupId:xx.xx.xx
ArtifactId:xx-xx-archetype
Version:1.0-SNAPSHOT
Repository(option):local随后点击Next
- 输入新的项目标识,groupId/artifactId/version
- 修改生成的项目结构为所需