配置开发环境测试环境线上生产环境

    1.正确打包

        项目有三种环境:

        1.本地开发环境(local)

        2.开发测试环境(dev)

        3.线上生产环境(product)

        不同的环境有不同的配置,比如数据库连接什么的....maven打包时默认去resources文件夹下打包这些配置文件,放在WEB-INF/classes下,然后再打成war包,就能用了...现在通过修改pom.xml文件,增加三种配置,让maven打包时选择打包不同文件夹下的配置文件到WEB-INF/classes下,这样就省事儿了....

        如图所示,resources下dev,local,product三个文件夹,分别对应三种环境。

下面是pom.xml主要修改:

<!--配置参数--> <profiles>     <profile>         <id>local</id>         <properties>             <package.environment>local</package.environment>         </properties>         <activation>             <activeByDefault>true</activeByDefault>         </activation>     </profile>     <profile>         <id>product</id>         <properties>             <package.environment>product</package.environment>         </properties>     </profile>     <profile>         <id>dev</id>         

转载于:https://www.cnblogs.com/nunuAction/p/6901000.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值