maven环境隔离
Posted zhangliang1726
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven环境隔离相关的知识,希望对你有一定的参考价值。
找到pom.xml文件,在build节点下加入如下代码
<build> <resources> <resource> <directory>src/main/resources.${deploy.type}</directory> <excludes> <exclude>*.jsp</exclude> </excludes> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources> </build>
然后再加入profiles节点,它和build节点同级
<profiles> <profile> <id>dev</id>//开发环境 <activation> <activeByDefault>true</activeByDefault>//默认是dev节点 </activation> <properties> <deploy.type>dev</deploy.type> </properties> </profile> <profile> <id>beta</id> <properties> <deploy.type>beta</deploy.type> </properties> </profile> <profile> <id>prod</id>//生产环境 <properties> <deploy.type>prod</deploy.type> </properties> </profile> </profiles>
maven projects里刷新,有如下所示:
创建如下所示文件夹,把不同环境下的不同配置文件单独列出一份:
以上是关于maven环境隔离的主要内容,如果未能解决你的问题,请参考以下文章
maven web项目的web.xml报错The markup in the document following the root element must be well-formed.(代码片段