在将maven项目部署到tomcat时,不会更改占位符

时间:2013-08-06 09:07:59

标签: java maven tomcat deployment build

我使用pom.xml获得maven项目,其中我根据配置文件将配置文件替换为占位符,如下所示:

<properties>
        <mq-server.host>127.0.0.1</mq-server.host>
    </properties>
    <build>
        <resources>
            <resource>
                <directory>src/main/resources/config</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>
    <profiles>
        <profile>
            <id>staging</id>
            <properties>
                <mq-server.host>local.staging.com</mq-server.host>
            </properties>
        </profile>
    </profiles>

当我使用maven构建项目时,一切正常,我的项目是通过eclipse插件与本地tomcat同步的Web项目,当我在eclipse中使用“play”按钮在tomcat上运行项目时,占位符不是被改变了。我想知道如何在不为开发人员添加特殊文件的情况下修复它。

0 个答案:

没有答案