Maven Archetype
專案作為模板
打包生成archetype
/opt/software/deploy-maven17/bin/mvn clean archetype:create-from-project -s /opt/software/deploy-maven17/config/settings.xml
其中-s
表示指定的settings檔案,預設會使用/root/.m2/settings.xml
另注意:當在idea中執行時,會由於有.idea資料夾的原因,導致打包容易出現外掛佔用檔案而執行失敗。
釋出archetype
cd target/generated-sources/archetype
/opt/software/deploy-maven17/bin/mvn deploy -s /opt/software/deploy-maven17/config/settings.xml