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