当我尝试使用util:properties从文件系统加载属性文件时,找不到属性文件。我把它放在我的根驱动器和各种各样的地方,但我似乎无法使用util:properties从文件系统加载属性文件。
是否可以这样做?
<util:properties id="configProperties" location="file:///d:/config.properties"/>
从类路径加载它工作正常..但我想配置应用程序,以便系统管理员可以更改属性。
<util:properties id="configProperties" location="classpath:/config.properties"/>
答案 0 :(得分:4)
我在Linux项目中有这个,它工作正常:
<util:properties id="jdbcConfiguration" location="file:///home/reporting/jdbc.properties"/>
所以问题可能在于您指定路径的方式。试试这种方式:
<util:properties id="configProperties" location="file:d:/config.properties"/>