Java 将值从yaml文件检索到外部库中的字段

Java 将值从yaml文件检索到外部库中的字段,java,spring-boot,Java,Spring Boot,我有一个Spring启动应用程序 我有一个外部库(由我编写,也使用Spring父库)作为依赖项 在application.yml(在应用程序中,而不是在库中)我有属性example 在库中,我有一个类,其代码如下: @Value("${example}") private String example; 此字段的值为null,但当我调用Environmet时,可以访问此值。 任何提示我应该如何使用@value来获取值?可能是您忘记了添加@Component annotati

我有一个Spring启动应用程序
我有一个外部库(由我编写,也使用Spring父库)作为依赖项

application.yml
(在应用程序中,而不是在库中)我有属性
example

在库中,我有一个类,其代码如下:

@Value("${example}")
private String example;
此字段的值为
null
,但当我调用
Environmet
时,可以访问此值。
任何提示我应该如何使用
@value
来获取值?

可能是您忘记了添加@Component annotation您的类

可能是您忘记了添加@Component annotation您的类。是的,就是这样,谢谢