我在一种级联层次结构中加载多个属性文件,我希望能够列出检测到的每个文件。我想知道如何获取在事情启动时检测到的任何属性文件,以便我可以将它们记录到控制台。
属性文件正在应用程序上下文xml中定义,但由于其中一些是可选的,我不会真的"知道在运行之前加载了什么。
这是一个示例条目:
<beans>
<context:property-placeholder location="classpath:common.properties" ignore-unresolvable="true" ignore-resource-not-found="true" order="99"/>
</beans>
我确实有一些代码在启动时执行,所以我正在寻找获取检测到的文件列表并将其注销的最佳方法。优选不必须首先修改它们的加载方式。