0%

maven环境隔离

2018年3月8日 下午12:17

概述:

通过maven命令的不同打包方式打包,打包发布不同的环境,省去了本地环境与线上环境不同要逐个改配置文件的麻烦

配置maven

pom.xml

创建文件夹,修改各自的配置

使用—P命令选择打包的环境

1
localhost:mmallv4.0 czh$ mvn clean package -Dmaven.test.skip=true -Pdev

在tomcat中发布不同的环境:



注:

  1. 此时如果发生更改也要点击import change
  2. profiles中我们只选择一个
  3. maven project中选定环境和我们通过—P命令进行打包的有啥区别:
    1. —P命令进行打包是打包在了当前项目目录下的target文件夹下
    2. maven project中选定环境是给我们run时,选定的发布在tomcat的版本