2017-06-04 81 views
0

是否可以在執行時設置Spring的bo​​otstrap.properties的內容?如何在執行時設置spring bootstrap.properties

我對春天的雲配置的客戶端應用,其保存線指向配置服務器:

spring.cloud.config.url = http://localhost:8888 

而且我想設置此配置。我嘗試設置它像application.properties可以設置:

java -jar ./config-client.jar --spring.cloud.config.url=http://localhost:8888 

但沒有奏效。所以我的問題是,如何在執行時設置此屬性?

回答

1

它似乎是由錯誤的屬性名稱引起的。 url應該是uri。 嘗試在下面的bootstrap.properties中更改您的屬性。

然後再試一次,如下所示。

java -jar ./config-client.jar --spring.cloud.config.uri=<something else> 

http://localhost:8888spring.cloud.config.uri默認值。這可能是你沒有認出錯誤的財產名稱的原因。

+0

該死的錯字!謝謝。 – Mehran

相關問題