代码拉取完成,页面将自动刷新
Spring Boot Archetype 将帮助你快速生成 Spring Boot 项目。
maven archetype模板
的模板Lombok Plugin
,安装步骤请自行百度mvn clean install
从本地仓库删除
mvn dependency:purge-local-repository -DmanualInclude="com.jzdata:springboot-archetype"
Catalog文件中包含了所有的Archetype,可以用来展示本地仓库中所有可以使用的archetype
mvn archetype:crawl
到此为止,项目模板就制作完成了,下面是使用方法
参数 | 描述 | 默认值 |
---|---|---|
archetypeGroupId | 模板GroupId | 无 |
archetypeArtifactId | 模板ArtifactId | 无 |
archetypeVersion | 模板版本 | 1.0-SNAPSHOT |
archetypeCatalog | 插件默认的catalog的路径 | 无 |
interactiveMode | 是否以交互的方式生成 | true |
groupId | 目标项目GroupId | 无 |
artifactId | 目标项目ArtifactId | 无 |
version | 目标项目版本 | 无 |
package | 目标项目根包名 | 无 |
mvn archetype:generate -DarchetypeGroupId=com.jzdata -DarchetypeArtifactId=springboot-archetype -DinteractiveMode=false -DarchetypeCatalog=local -DgroupId=com.test -DartifactId=test -Dversion=${version} -Dpackage=com.test
mvn archetype:generate -DarchetypeCatalog=local
插件默认的catalog的路径为remote,local,即远程仓库和本地仓库的,为了构建的速度,直接将catalog的路径设置为本地仓库
控制台输出:
Choose archetype:
1: local -> com.jzdata:springboot-archetype (springboot)
2: local -> org.apache.maven.archetypes:maven-archetype-quickstart (quickstart)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 2:
在这里进行archetype的选择,选择完成后就是输入定义的参数,构建成功之后就可以用了
第一步:File->New->Project...
第二步:选择创建的maven模板
第三步:填写项目基本信息
完成以上的步骤之后,项目就创建完成了,项目结构如下:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。