脚手架工程发布与使用

Posted 归田

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了脚手架工程发布与使用相关的知识,希望对你有一定的参考价值。

1、首先在工程目录下执行

 mvn clean install

2、接下来执行生成脚手架

mvn archetype:create-from-project

3、本地打包脚手架

 cd target/generated-sources/archetype/
 mvn clean install

4、在本地 maven 库中可以看到生成的 jar 及 pom.xml 文件

本地maven路径 /com/my/project/myproject-archetype/1.0.0-SNAPSHOT/ 目录

5、发布到公司 maven 库

(1)在 target/generated-sources/archetype/pom.xml 中添加一下内容

<!-- 配置远程maven私服仓库信息 -->
  <distributionManagement>
    <repository>
      <!-- 与 maven settings.xml 中 server id 相同 -->
      <id>jd-central</id>
      <name>libs-releases</name>
      <url>私服地址</url>
    </repository>
    <snapshotRepository>
      <id>jd-snapshots</id>
      <name>libs-snapshots</name>
      <url>私服地址</url>
    </snapshotRepository>
  </distributionManagement>

(2)发布到公司远程 maven 库

 cd target/generated-sources/archetype/
 mvn clean deploy

脚手架引用并创建开发工程

1、新增脚手架并创建项目开发工程

(1)创建新工程:File -> New -> Project -> maven

(2)勾选 Create from Archetype -> Add Archetype (如果之前已经添加过脚手架 example-project-archetype 跳过步骤(2),(3)直接到(4))

(3)在弹出框中填写如下内容:

GroupId:com.myproject
ArtifactId:example-project-archetype
Version:1.0.0-SNAPSHOT

(4)勾选 Create from Archetype 在下面列表中查找 example-project-archetype 选中并创建工程即可

(5)在接下来的步骤添加工程名称、GroupId、ArtifactId 和 Version 等内容即可完成一个工程创建

以上是关于脚手架工程发布与使用的主要内容,如果未能解决你的问题,请参考以下文章

脚手架工程发布与使用

脚手架工程发布与使用

脚手架工程发布与使用

Maven发布工程到私服和JUnit的安装使用

三种Maven搭建私服的管理软件

flutter打包aar并上传Maven私服,flutter模块与原生工程解耦