在 Gauge 框架中使用 @Value

Using @Value with Gauge framework

如何将 @Value 与静态应用程序上下文一起使用?

我使用 gauge spring 演示构建了应用程序 https://github.com/getgauge-examples/ioc-spring

应用程序使用 AnnotationConfigApplicationContext 启动,查看演示中的 RegisterIOC.java

我想在这个项目中使用 @Value,但是@Value 看不到 application.yml 属性,我有例外:

Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder

有没有办法自定义这个项目并在其中使用@Value?

我没有找到 aplication.yml 的解决方案,但我创建了文件夹 env/default/default.properties Gauge found properties 并且我能够使用 @Value