1. 程式人生 > 其它 >Solon 開發進階,四、啟動引數說明

Solon 開發進階,四、啟動引數說明

啟動引數,在應用啟動後會被靜態化(為了內部更高效的利用)。比如,想通過體外擴充套件載入配置,是不能改掉它們的。

1、啟動引數

啟動引數 對應的應用配置 描述
-env solon.env 環境
-debug solon.debug 除錯模式
-setup solon.setup 安裝模式
-white solon.white 白名單模式
-drift solon.drift 漂移模式,部署到k8s的服務要設為 1
-alone solon.alone 單體模式
-extend solon.extend 擴充套件目錄
-extend.filter solon.extend.filter 擴充套件目錄過濾
-locale solon.locale 地域
-app.name solon.app.name 應用名
-app.group solon.app.group 應用分組
-app.title solon.app.title 應用標題

啟動引數應用:java -jar demo.jar -evn=dev -drift=1

系統配置應用:java -Dsolon.env=dev -jar demo.jar

2、啟動引數的擴充套件特性

所有帶"."的啟動引數,同時會成為應用配置。以下三個配置效果相同:

  • java -Dsolon.env=dev -jar demo.jar
  • java -jar demo.jar -solon.env=dev
  • java -jar demo.jar -env=dev

以下兩個配置效果也相同:

  • java -Dserver.port=8081 -jar demo.jar
  • java -jar demo.jar -server.port=8081