2011-07-23 11 views
0

私はAPPSERVERS HOMEディレクトリ(JBOSS_HOME/PROJECT_PROPERTIES/abc.properties)にあるプロパティファイルを持っています.PROJECT_PROPERTIESは、すべてのプロジェクト関連のプロパティファイルを保持するディレクトリです。このプロパティファイルをspring config.Earlierから読み込みました。私は以下のアプローチを使用していました。システムプロパティを使用してプロパティファイルをロードする方法

<bean id="propertyOverrideConfigurer" 
     class="org.springframework.beans.factory.config.PropertyOverrideConfigurer"> 
     <property name="location" value="classpath:abc.properties" /> 

ここで、すべてのプロパティファイルをJBOSS_HOME/PROJECT_PROPERTIESディレクトリに移動しました。

スプリングを使用してプロパティファイルにアクセスする方法を教えてください。

答えて

0

は、あなたが渡すことができるプロパティは、JVMパラメータを渡すために

<property name="location" value="${propertiesFile}" /> 

次に、コマンドライン引数としてパスをファイル

-DpropertiesFile=my/configuration/file.properties 
関連する問題