美文网首页
基于maven项目生成自己的项目骨架

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

作者: 崔希丝 | 来源:发表于2020-05-18 11:53 被阅读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
    

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


    完结!

    相关文章

      网友评论

          本文标题:基于maven项目生成自己的项目骨架

          本文链接:https://www.haomeiwen.com/subject/hkayohtx.html