无法解析弹性 beantalk 中字符串值中的占位符
Posted
技术标签:
【中文标题】无法解析弹性 beantalk 中字符串值中的占位符【英文标题】:Could not resolve placeholder in string value in elastic beanstalk 【发布时间】:2018-04-24 12:24:34 【问题描述】:我正在尝试获取刚刚添加到 Elastic beanstalk 的访问服装环境变量。我添加变量的方式仅在软件配置中。
变量为 FLAG,值为“真”。 在我的代码中,我正在这样做:
@Value("$FLAG")
private Boolean flag1= true;
但我收到此错误:
java.lang.IllegalArgumentException: Could not resolve placeholder 'FLAG' in string value "$FLAG"
我正在使用 java spring 和 AWS elastic beanstalk
谢谢
【问题讨论】:
还有其他解决方案吗? 【参考方案1】:解决方案:可能听起来很奇怪,没有意义,但只有在我关闭 Intellij 并重新打开后才能正常工作
【讨论】:
【参考方案2】:您可能有两个 PropertySourcesPlaceholderConfigurer
实例。
检查这个答案:https://***.com/a/20245272/8800147
【讨论】:
以上是关于无法解析弹性 beantalk 中字符串值中的占位符的主要内容,如果未能解决你的问题,请参考以下文章
如何在弹性beantalk中将PostgreSQL RDS连接到spring boot?
升级弹性 beantalk 堆栈时,Rails 应用程序无法部署
如何使用弹性 beantalk 中的 express.js 进行反应构建?