美文网首页
maven环境隔离

maven环境隔离

作者: wangzaiplus | 来源:发表于2019-06-06 11:37 被阅读0次
  1. pom <build>节点下增加节点
<resources>
    <resource>
        <directory>
            src/main/resources.${deploy.type}
        </directory>
        <excludes>
            <exclude>
                *.jsp
            </exclude>
        </excludes>
    </resource>
    <resource>
        <directory>
            src/main/resources
        </directory>
    </resource>
</resources>
  1. pom <project>节点下增加节点
<profiles>
    <profile>
        <id>dev</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
            <deploy.type>dev</deploy.type>
        </properties>
    </profile>

    <profile>
        <id>test</id>
        <properties>
            <deploy.type>test</deploy.type>
        </properties>
    </profile>

    <profile>
        <id>prod</id>
        <properties>
            <deploy.type>prod</deploy.type>
        </properties>
    </profile>
</profiles>
  1. resources文件夹的同级目录下创建以下文件夹
  • resources.dev
  • resources.test
  • resources.prod
  1. resources目录下需做环境隔离的配置文件分别拷贝到上一步创建的文件夹下, 并修改相应配置, 将公共的配置文件保留在resources目录

  2. maven打包编译命令
    mvn clean package -DskipTests -Pdev

搞定

相关文章

  • Maven环境隔离

    首先我们把环境 定义为一下四类 Local:本地开发环境、Dev:开发环境、Beta:QA的测试环境、Prod...

  • Maven环境隔离

    maven环境隔离用于多环境配置问题,解决不同环境配置信息不同的问题,利于部署! 1、pom.xml配置 2、项目...

  • Maven环境隔离

    解决的问题 避免人工修改的弊端,即容易犯错 轻松分环境编译,打包,部署 配置及原理 在pom.xml中增加buil...

  • maven环境隔离

    pom 节点下增加节点 pom 节点下增加节点 在resources文件夹的同级目录下创建以下文件夹 reso...

  • Maven环境隔离

    1、在pom.xml中添加如下 和 同级,都在 里面...代表其他配置内容 true 是指默认dev环境 2、对...

  • maven环境隔离

    环境隔离在实际工作中必然会遇到,属于一次投入长久收益的事情,所以本篇把maven的环境隔离总结一下。 maven环...

  • Lombok与Maven环境隔离

    Lombok注解 Maven环境隔离 本地开发环境(Local) 开发环境(Dev) 测试环境(Beta) 线上环...

  • 构建 Maven 环境隔离

    实际的项目环境: 本地开发环境(Local) 开发环境(Dev) 测试环境(Beta) 线上环境(Prod) 环境...

  • Maven环境隔离快速入门

    在我们平时学习或进行一些项目的练习时,经常会使用到Maven来作为项目的管理工具。但是我们可能很少会用到Maven...

  • Maven Filter与Profile隔离生产环境与开发环境

    Maven Filter与Profile隔离生产环境与开发环境 在不同的开发阶段,我们一般用到不同的环境,开发阶段...

网友评论

      本文标题:maven环境隔离

      本文链接:https://www.haomeiwen.com/subject/uevyxctx.html