0
PropertiesFactoryBeanを使用して、特定のディレクトリから.prop
で終わるすべてのファイルをロードしようとしています。Spring PropertiesFactoryBeanワイルドカード拡張が機能しない
<bean id="props" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="location" value="file:/etc/app/*.prop"/>
</bean>
JUnitテストとしてこれを実行している場合、everytingがそれらをFileSystemResource
として、すべてのファイル(ワイルドカードが展開)のリストを取得し、負荷org.springframework.core.io.support.PropertiesLoaderSupport#loadProperties
OK働くと。
OSGI環境(Karaf)PropertiesLoaderSupport#loadProperties
で実行している場合は、に設定されたパスが無効であるOsgiBundleResource
の単一のファイルを取得します。