Java的春天,我有一個基於模塊的項目,我有DAO層和模塊的業務層,它是依賴於DAO層和網絡層依賴於DAO層和業務層模塊。爪哇 - 爲jar文件春屬性文件配置
我使用maven項目彙編。並且每個組件的jar都是在web項目下的lib文件夾。
問題是我有春天的上下文文件和。屬性文件裏面的DAO jar和以下是我的配置,但我春天無法加載屬性我也嘗試加前綴value="classpath:abc.properties
,但它沒有奏效。
當我打開DAO罐既彈簧上下文和.properties文件上根。
<bean id="applicationProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="abc.properties" />
</bean>
<bean id="cmfModelDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="${jdbc.ConnectionUrl}"/>
<property name="username" value="${jdbc.Username}"/>
<property name="password" value="${jdbc.Password}"/>
</bean>
任何想法如何快速解決這個問題?
你試過'的classpath *:abc.properties'? –
爲了支持上述評論:http://stackoverflow.com/questions/3294423/spring-classpath-prefix-difference –
是的,但沒有奏效 –