您的位置:首页 > 其它

mvn profiles

2016-03-25 23:26 302 查看
这个可以帮我们很快的搭建不同的环境。如开发时需要用到开发数据库,开发时用开发数据库,等等一些情况。

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: