利用Maven创建自定义项目骨架并根据生成java-web项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Maven创建自定义项目骨架并根据生成java-web项目相关的知识,希望对你有一定的参考价值。

创建java-web相关文件目录及文件

pom.xml 
README.txt 
LICENSE.txt 
bin
    |- test.txt
src 
    |-main
        |-java
            |-com
                |-arvin
                    |-App.java
        |-assembly
            |-assembly.xml
        |-config
            |-app-config.properties
        |-resources
            |-app-resources.properties
        |-filters
            |-app-filters.properties
        |-webapp
            |-META-INF
            |-WEB-INF
                |-web.xml
            |-css
            |-img
            
    |-test
        |-java
            |-com
                |-arvin
                    |-AppTest.java
        |-filters
            |-apptest-filters.properties
        |-resources   
            |-apptest-resources.properties

执行mvn archetype:create-from-project

在项目根目录下执行
mvn archetype:create-from-project

进入target生成的项目骨架目录下,执行mvn archetype:crawl

cd target/generated-sources/archetype/
mvn archetype:crawl

利用自定义的项目骨架生成项目

mvn archetype:generate -DgroupId=com.arvin.hr -DartifactId=hr -Dversion=1.0.0-SNAPSHOT
-DarchetypeGroupId=com.arvin.webapps.archetype -DarchetypeArtifactId=arvin-web-archetype
-DarchetypeVersion=1.0.0-SNAPSHOT -DinteractiveMode=false -X


以上是关于利用Maven创建自定义项目骨架并根据生成java-web项目的主要内容,如果未能解决你的问题,请参考以下文章

Maven之自定义archetype生成项目骨架(构建脚手架项目)

Maven实战技巧「插件使用专题」Maven-Archetype插件创建自定义maven项目骨架

#私藏项目实操分享#Maven实战技巧「插件使用专题」Maven-Archetype插件创建自定义maven项目骨架

MAVN(自动创建maven项目骨架) 项目架构的生成

Maven项目骨架搭建

maven自定义骨架