我想知道是否可以将其他属性文件添加到环境路径中,而不仅仅是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. 弹簧属性文件和弹簧参考