gpt4 book ai didi

java - Spring Boot - 如何从 file.conf 读取环境变量

转载 作者:行者123 更新时间:2023-11-28 21:52:59 25 4
gpt4 key购买 nike

我有一个小问题。我希望能够从 Spring Boot 中的嵌入式 Tomcat 的 myFile.conf 文件中读取/加载环境变量,并在 application.properties 中使用这些变量。像这样:

/config/myfile.conf(这个文件不在application.jar里面)

SPRING_PROFILES_ACTIVE=local
DB_USER=myUser
DB_PASSWORD=password
...

应用程序属性

spring.datasource.username={DB_USER}
spring.datasource.password={DB_PASSWORD}

并且 Spring 自动将配置文件设置为 SPRING_PROFILES_ACTIVE 环境变量中的任何内容。

如何为使用嵌入式 tomcat 的 Spring Boot 应用程序执行此操作?我知道这很容易通过将这些变量放入 tomcat.conf 来安装外部 tomcat

最佳答案

关于java - Spring Boot - 如何从 file.conf 读取环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47035278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com