Sunday 22 May 2011

Specifying property file in spring application


<bean id="placeholderProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="locations">
            <list>
             <!--   <value>myproject.properties</value>
                    <value>file:..//cfg//myproject.properties</value>  -->
            <value>file:${myproject.home}//myproject.properties</value>
            </list>
        </property>

        <property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
        <property name="ignoreUnresolvablePlaceholders" value="true" />
        <property name="order" value="1" />
        <property name="placeholderPrefix" value="${init:"/>
    </bean>

give vm option as  -Dmyproject.home=./cfg

No comments:

Post a Comment