我有一个Spring 3.0 MVC项目,它使用来自不同项目的JAR文件作为依赖项。这个JAR文件在它的资源中有一个“auth.properties”文件,里面有一个字符串。
Ex: packages.redirectUrls.gotoUrl = 'http://myUrl.com';
现在,我在控制器中使用以下命令在JAR文件中引用此字符串:
@Value("${packages.redirectUrls.gotoUrl}")
我还有一个本地“auth.properties”文件,该文件由相同的字符串组成,其中包含不同的值。
Ex: packages.redirectUrls.gotoUrl = 'http://newUrl.com';
但是,我的Java代码无法读取此新配置并始终从JAR文件加载。有没有办法用这个新设置覆盖JAR文件设置?
谢谢,