maven mvn archetype:generate使用


mvn的项目如果想复用怎么办?

使用 mvn archetype

Maven Archetype由下面几个模块组成:

  • maven-archetype-plugin:Archetype插件。通过该插件,开发者可以在Maven中使用Archetype。
  • maven-archetype-plugin:Archetype插件。通过该插件,开发者可以在Maven中使用Archetype。
  • archetype-packaging:用于描述archetype的生命周期与构建项目软件包
  • archetype-models:用于描述类与引用
  • archetype-common:核心类
  • archetype-testing:用于测试Maven Archetype的内部组件

几个命令执行的逻辑关系

 

 

使用 mvn archetype:generate 命令根据模版生成工程:

mvn archetype:generate  \
    -DgroupId=com.alibaba.cola.demo.web \
    -DartifactId=demo-web \
    -Dversion=1.0.0-SNAPSHOT \
    -Dpackage=com.alibaba.demo \
    -DarchetypeArtifactId=cola-framework-archetype-web \
    -DarchetypeGroupId=com.alibaba.cola \
    -DarchetypeVersion=4.0.1

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM