嗨,我的Mule应用程序中有环境特定的yaml文件。我需要在Java类中读取这些文件。我的Yaml文件名将形成
properties/${mule.env}/config-${mule.env}.yaml
因此,对于每个env,它都会加载特定的文件。我需要在我的java类中获得相应的env文件。我是怎么做到的。我在Java类中尝试过下面的方法,但它是空
@Value("${rixml.VersionID}")
private String version;
您可以在mule流中形成YAML文件路径,然后将其作为参数传递给java类。在java类中,您可以读取YAML文件(从传递给它的文件路径(,解析它并提取您想要的值。