利用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项目骨架