如何将 @Value
与静态应用程序上下文一起使用?
我使用 gauge spring demo https://github.com/getgauge-examples/ioc-spring 构建了应用程序.
应用程序使用AnnotationConfigApplicationContext
启动,请查看演示中的RegisterIOC.java
。
我想在这个项目中使用@Value
,但@Value看不到application.yml
属性,我有异常(exception):
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder
有没有办法自定义这个项目并在其中使用@Value?
最佳答案
我没有找到 application.yml
的解决方案,但我创建了文件夹 env/default/default.properties
仪表找到了属性,并且我能够使用 @值
关于java - 将 @Value 与 Gauge 框架结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56295724/