Jar 包執行時修改配置

HuDu發表於2021-01-27

修改執行的埠

java -Dserver.port=9999 -jar test.jar
或者
通過命令更改Tomcat埠,並執行
java -jar demo.jar --server.port=8888 --server.address=127.0.0.1

指定讀取配置檔案路徑

java -jar projectName.jar --spring.config.location=~/Project/Jars/config/myapplication.properties --port=8888 --address=127.0.0.1

"-server"用於設定虛擬機器使用何種執行模式,一般有兩種
1、client模式。啟動比較快,但執行時效能和記憶體管理效率不如server模式,通常用於客戶端應用程式。

2、server模式。啟動比client慢,但可獲得更高的執行效能。

"--spring.config.location" 指定配置檔案路徑,不寫使用預設載入路徑的application.properties
此外 “--port” “--address”為設定埠號和IP,properties檔案如下,一般不像我這樣寫,直接用-Dserver.port=8080   -Dserver.address=127.0.0.1既可

Jar 包執行時修改配置

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章