在多模块maven项目和Spring Boot中加载外部属性文件

时间:2017-12-21 10:38:42

标签: java spring maven spring-boot multi-module

我目前正在使用maven开发Spring Boot多模块应用程序。当我打包应用程序时,最终的jar包含每个模块的一个jar。

在某些模块中,我使用属性文件存储在每个模块中并使用

加载它
getClass().getClassLoader().GetResource(...);

但现在我想将所有这些属性文件放在一个外部文件夹中,以便能够轻松修改它们。

我尝试更改类路径以及在代码中加载属性的不同方法,但我无法从模块中加载外部文件。但是,为外部文件夹加载application.properties没有问题。

有什么想法吗?

0 个答案:

没有答案