我是 spring
的新手,我有一个 awsCredentials.properties
文件。
AWS.Access.ID=value
AWS.Secret.ID=value
现在,我已经有了定义所有凭据的系统环境变量。现在我想在 awsCredentials.properties
文件中使用它。这样每当我提交时,这个凭据就不应该在 git 中。但是当我尝试这样做时 -
AWS.Access.ID=${AWS_ACCESSKEY} this is not working.
谁能帮我解决这个问题?
最佳答案
截至目前(2019 年 5 月),您只需添加以下内容:
AWS.Access.ID=${env.AWS_ACCESSKEY}
并且spring应该自动从系统环境中读取值。 (至少它对我没有在我的配置 bean 中做任何特别的事情)
关于java - 在 spring 属性文件中使用环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45216761/