无意间了解了一下spring的resource的代码,发现UrlResource是支持http与ftp方式读取配置文件的,索性试了一下,发现还真是这么回事,废话不说,直接上内容:(此方式仅试过spring 4.X版本,4以下版本有待考证)
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="ftp://ftp用户名:ftp密码@IP/目录/xxx.properties"/> <property name="fileEncoding" value="UTF-8"/> </bean>