- 1、建立一个普通的MAVEN项目,修改pom、修改包结构,放入初始化化的配置文件脚本等;
- 2、在项目目录下执行生成模板命令, 编译生成模板文件;
mvn archetype:create-from-project
- 3、模板文件生成完毕后,在“项目目录\generated-sources\archetype”中查看,对模板目录、文件进行微调,如果有大的目录变更要注意调整“META-INF/maven/archetype-metadata.xml”里的内容。
- 4、在archetype目录下执行安装到本地,将模板安装到本地,以便以后使用。
mvn clean install
- 5、新建空白目录,执行
mvn archetype:generate -DarchetypeCatalog=local
,即可看到本机的模板,选择一个序号输入,
然后按照系统提示逐步输入groupId、artifactId、version、package四个属性,即可生成一个全新的项目。
PS:后续可以deploy到私服,以便所有人都可以用到;IDEA可以添加远程模板,添加后可避免每次都是命令行操作的问题,其他开发工具也有类似功能。