如何在Spring中从父模块root加载属性



我有一个多模块应用程序和在父我有一个属性文件,用户将能够修改。在其中一个子模块中,我有一个spring项目,它试图加载属性并注入它。

如果我将属性文件移动到spring项目的资源目录,我可以加载并注入它,没有问题,如

<util:properties id="properties" location="classpath:service.properties" />

然而,用户无法从这里修改这些恼人的。

是否有其他方法从父根目录加载属性文件?

谢谢

如果您正在使用maven,您可以使用

<resource> <directory>your Resource</directory> <filtering>false</filtering> </resource>

相关内容

最新更新