SpringMVC uses variables defined in pom.xml

1. pom.xml defines properties
    <properties>
        <project.version>0.1.1</project.version>
    </properties>


2. pom.xml configuration, use variable substitution
        <resources>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>


3. Spring's applicationContext.xml uses variables
    <bean id="ProjectUtil" class="com.pandy.framework.base.utils.ProjectUtil">
        <property name="projectVersion">
            <value>${project.version}</value>
        </property>
    </bean>

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326827328&siteId=291194637