mvn profiles

来源:互联网 发布:java软件工程师就业 编辑:程序博客网 时间:2024/05/29 13:06

这个可以帮我们很快的搭建不同的环境。如开发时需要用到开发数据库,开发时用开发数据库,等等一些情况。
profiles就可以帮我们实现。

<profiles>        <profile>            <id>dev</id>            <activation>                <activeByDefault>true</activeByDefault>            </activation>            <properties>                <env.dir>development</env.dir>            </properties>        </profile>        <profile>            <id>pro</id>            <properties>                <env.dir>production</env.dir>            </properties>        </profile>    </profiles>

build中加入:

        <resources>            <resource>                <directory>src/main/resources</directory>                <filtering>true</filtering>                <excludes>                    <exclude>production/*</exclude>                    <exclude>development/*</exclude>                </excludes>            </resource>            <resource>                <directory>src/main/resources/${env.dir}</directory>            </resource>        </resources>
0 0
原创粉丝点击