GITHUB
https://github.com/geekidea/spring-boot-assembly
1. 在spring boot項目中使用maven profiles和maven assembly插件根據不同環境打包成tar.gz或者zip
2. 將spring boot項目中的配置文件提取到外部config目錄中
3. 將spring boot項目中的啟動jar包移動到boot目錄中
4. 將spring boot項目中的第三方依賴jar包移動到外部lib目錄中
5. bin目錄中是啟動,停止,重啟服務命令
6. 打包後的目錄結構類似於tomcat/maven目錄結構