我有一个Spring / Java应用程序,它当前部署到Tomcat,它通过在setenv.sh文件中运行以下标记从application.yml获取其属性:

“-Dspring.config.location = $ CATALINA_HOME / conf目录/ application.yml”

由于此应用程序也是Spring Cloud Config Client,我还需要从Spring Cloud Server获取属性 . 但问题是,我似乎不知道如何覆盖外部application.yml道具 .

是否可以使用PropertySource注释或任何其他方式明确地让类知道我想使用Spring Cloud Config Server中的props?