IDEA自定义Archetype

创建自定义骨架

生成骨架

在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
    4
    GroupId:xx.xx.xx
    ArtifactId:xx-xx-archetype
    Version:1.0-SNAPSHOT
    Repository(option):local

    随后点击Next

  • 输入新的项目标识,groupId/artifactId/version
  • 修改生成的项目结构为所需
------ 本文结束------

本文标题:IDEA自定义Archetype

文章作者:Perkins

发布时间:2019年09月27日

原始链接:https://perkins4j2.github.io/posts/31081/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。