maven打包命令—P,指定springboot项目的配置文件

适用于jekins配置打包环境。线下我们使用的dev环境,线上,测试环境就有不同的配置文件了。只需要在jekins的打包命令加入-P prod,就可以了。prod对应相应的环境。

但是还需要在maven的配置文件节点里面加入


   
   
      
      dev
      
         prod
      
   
   
   
      prod
      
         prod
      
   

注意,这个,要在application.yml(properties)文件里面引入,写成这样

spring:
  profiles:
    active: @profiles.active@

就好了,注意两个@中间的profiles.active,和上面标签名字必须一样。

然后 mvn clean package -P prod(dev,test)就可以了。

你可能感兴趣的:(运维)