我想知道是否可以將其他屬性文件添加到環境路徑中,而不僅僅是application.properties文件。如果是的話,你如何指定新的路徑?所以你可以使用Autowired環境變量來訪問屬性。目前在我的Java項目的默認屬性文件application.properties有路徑/soctrav/src.main.resources/application.properties彈簧引導向環境中添加另一個屬性文件
3
A
回答
2
您可以使用命令行參數指定其他屬性文件:
java -jar myproject.jar --spring.config.location=classpath:/default.properties,classpath:/override.properties
2
如果你想在沒有命令行參數的情況下做到這一點,這將成爲訣竅。
@SpringBootApplication
@PropertySources({
@PropertySource("classpath:application.properties"),
@PropertySource("classpath:anotherbunchof.properties")
})
public class YourApplication{
}
相關問題
- 1. 彈簧引導 - 上管理環境
- 2. 獲取彈簧環境作爲屬性
- 3. 添加一個文件到彈簧屬性
- 4. 從json文件加載彈簧引導屬性
- 5. 來自文件的彈簧環境屬性
- 6. 指示測試環境的彈簧測試環境屬性
- 7. 向彈簧應用程序添加另一個上下文
- 8. 將彈簧引導應用程序添加爲另一個彈簧引導應用程序的依賴關係
- 9. 加載彈簧環境
- 10. 基於彈簧配置文件的彈簧引導應用程序屬性
- 11. 記錄彈簧(引導)配置屬性
- 12. 彈簧引導屬性不@ @ Autowired
- 13. 彈簧多個屬性文件
- 14. 在測試中自動啓動彈簧引導環境
- 15. 將彈簧引導的彈簧環境設置/放入以後使用
- 16. 彈簧屬性文件 - 附加屬性true/false
- 17. Java屬性文件指向另一個屬性文件
- 18. 分階段加載彈簧環境
- 19. 在不同的環境下建立彈簧引導罐
- 20. 循環通過文件中的所有屬性,彈簧和Java
- 21. Ant屬性文件引用另一個屬性文件
- 22. 如何將日誌記錄屬性添加到彈簧引導應用程序
- 23. 引用另一個屬性文件
- 24. 來自Docker環境變量的彈簧屬性
- 25. 使用純java彈簧配置訪問環境屬性
- 26. 將彈簧項目導入另一個彈簧項目
- 27. 彈簧數據mongodb NearQuery添加另一個條件
- 28. 彈簧引導文件夾結構
- 29. 從彈簧加載多個外部屬性文件
- 30. 彈簧屬性文件和彈簧參考