[英]Externalizing properties files in spring boot
我正在嘗試將項目的屬性文件外部化。
運行步驟:
。
java -jar read-apis.jar --spring.config.location=classpath:..\config\application.properties,classpath:..\config\sql-config.properties,classpath:..\config\error-config.properties,classpath:..\config\messgae-config.properties,classpath:..\config\validation-config.properties
要么
java -cp ..\config\application.properties, -cp ..\config\sql-config.properties, -cp ..\config\error-config.properties, -cp ..\config\messgae-config.properties, -cp ..\config\validation-config.properties -jar read-apis.jar
它對我不起作用,請幫助我。
我基於此處的Spring Boot文檔中的信息以及我的經驗。 據我所知,您在../config下有一個配置目錄。 您可以:
試試看,看看是否可行。 您似乎正在嘗試將多個文件放入搜索列表。 它可能有效,但我不確定。 如果真是這樣,那么上面的第一個項目符號可能無法工作,因為只會在config目錄中搜索application.properties。 您總是可以使用config屬性添加其他文件,因為它看起來也總是使用默認路徑。
java -Dspring.config.location = application.properties,sql-config.properties,error-config.properties -jar讀取-api.jar
這對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.