基于maven项目生成自己的项目骨架

2020-05-18  本文已影响0人  崔希丝

命令说明
1.archetype:create-from-project 从当前项目创建骨架
2.install 安装
3.archetype:crawl 扫描本地仓库,抓取骨架

1.在pom文件添加maven依赖

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-archetype-plugin</artifactId>
                <version>3.0.1</version>
            </plugin>

2.在cmd中,进入到项目的文件夹下
执行命令:mvn archetype:create-from-project

E:\test\cjltest>mvn archetype:create-from-project

最终显示如下:


会在项目路径下生成archetype文件

3.进入archetype目录,然后执行命令:mvn install

E:\test\cjltest\target\generated-sources\archetype>mvn install

结果如下:


[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.551 s
[INFO] Finished at: 2020-05-18T11:26:32+08:00
[INFO] Final Memory: 15M/245M
[INFO] ------------------------------------------------------------------------

3.执行命令:

E:\test\cjltest\target\generated-sources\archetype>mvn archetype:crawl

会在maven仓库生成archetype-catalog.xml文件,包含刚才生成的骨架

    <archetype>
      <groupId>com.test</groupId>
      <artifactId>cjltest-archetype</artifactId>
      <version>1.0-SNAPSHOT</version>
      <description>cjltest</description>
    </archetype>

4.在新目录执行命令:

E:\test>mvn archetype:generate -DarchetypeCatelog=local

如下:选择刚才生成的估计编号:


完结!

上一篇下一篇

猜你喜欢

热点阅读