天天看點

maven自定義腳手架(快速生成項目)

 利用腳手架生成 新項目 指令行方式

指令說明: <code>-DarchetypeGroupId=com.xxx</code> 腳手架的groupId

<code>-DarchetypeArtifactId=archetype-spring-boot</code> 腳手架的artifactId

<code>-DarchetypeVersion=1.0.0</code> 腳手架版本

<code>-DgroupId=com.xxx</code> 需要生成的項目groupId

<code>-DartifactId=demo-archetype-generate</code> 需要生成的項目artifactId

<code>-Dversion=1.0.0</code> 需要生成的版本号

<code>-DarchetypeCatalog=internal</code> 使用私有倉庫腳手架jar包, 前提:已經把腳手架釋出到私有倉庫中

<code>-DarchetypeCatalog=local</code> 使用本地腳手架jar包, 如果不配置, 它會到中央倉庫去下載下傳, 會導緻失敗

<code>-X</code> debug模式

使用方式:

使用本地倉庫需要clone本項目, install一次, 再到需要生成項目的目錄下去執行指令。

使用私有倉庫腳手架,不需要clone項目,隻需要配置好maven,settting.xml,并執行以上指令即可。