如何在Mule 4中的java类中获取Env特定的yaml文件



嗨,我的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文件(从传递给它的文件路径(,解析它并提取您想要的值。

最新更新