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

 

posted @ 2021-07-17 15:36  liliumss  阅读(2952)  评论(0)    收藏  举报