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


 Maven之自定義archetype生成項目骨架

 

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

mvn archetype:generate \
-DarchetypeGroupId=com.xxx \
-DarchetypeArtifactId=archetype-spring-boot \
-DarchetypeVersion=1.0.0 \
-DgroupId=com.xxx \
-DartifactId=demo-archetype-generate \
-Dversion=1.0.0 \
-DarchetypeCatalog=internal \
-X

命令說明: -DarchetypeGroupId=com.xxx 腳手架的groupId
-DarchetypeArtifactId=archetype-spring-boot 腳手架的artifactId
-DarchetypeVersion=1.0.0 腳手架版本
-DgroupId=com.xxx 需要生成的項目groupId
-DartifactId=demo-archetype-generate 需要生成的項目artifactId
-Dversion=1.0.0 需要生成的版本號
-DarchetypeCatalog=internal 使用私有倉庫腳手架jar包, 前提:已經把腳手架發布到私有倉庫中
-DarchetypeCatalog=local 使用本地腳手架jar包, 如果不配置, 它會到中央倉庫去下載, 會導致失敗
-X debug模式

使用方式:
使用本地倉庫需要clone本項目, install一次, 再到需要生成項目的目錄下去執行命令。
使用私有倉庫腳手架,不需要clone項目,只需要配置好maven,settting.xml,並執行以上命令即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM