Springboot命令啟動介紹
阿新 • • 發佈:2018-11-13
Springboot命令啟動介紹
1 簡介
Springboot是一款內建容器的開發框架,(又名彈性框架),通常和springcloud配合使用。大大減少架構、部署的時間,使開發人員能更專注業務功能開發。目前公司使用內建容器為tomcat8.1
2 啟動
Springboot啟動方式跟普通的jar包啟動方式一致(呼叫main方法)
執行命令為:java –jarxxx.jar
實際運用中需要新增一些引數
1. nohup
2. & 表示後臺執行(ctrl+C的時候不斷掉)一般和nohup合用 :nohup 應用命令 &
Java執行命令為:nohupjava –jar 檔名.jar –引數1 –引數2 &
3 常用引數
1. spring.profiles.active
值是根據檔案配置指定的,通常為 dev 、test、uat、prod
2. server.port springboot特有引數,代表當前jvm開啟哪個埠
3. 自定義引數: dubbo.address 當前應用連線哪個zookeeper,程式中定義一個名為 dubbo.address的變數,可以通過命令列進行賦值,通常情況下無需指定
4 注意
任何引數都有預設值和優先順序
預設值 :程式中指定預設值、未指定則使用springboot的預設值
優先順序 :命令列引數賦值 >程式配置檔案賦值 > springboot預設值賦值
基於以上,springboot專案中所有配置(環境、引數)都可以在命令列中更改的