Maven环境隔离

一、实际的项目环境

  1. Maven环境隔离目录初始化

  2. 本地开发环境(Local)

  3. 开发环境(Dev)

  4. 测试环境(Bate)

  5. 线上环境(Prod)

二、隔离环境之间各种配置存在的差异

  1. FTP服务器相关配置不一样

  2. 数据库配置不一样

  3. 其他相关配置

三、Maven环境隔离解决的实际问题

  1. 避免人工修改的弊端,即容易犯错;

  2. 轻松分环境编译、打包、部署;

四、Maven环境隔离配置以及原理

  1. 在pom.xml中build节点增加
    image
  2. 在pom.xml中增加profiles节点
    image
  3. 新建对应的文件夹,并把要隔离的文件分开,公共的留下
    image

五、Maven环境隔离在IDEA中设置默认环境

  1. 在IDEA右侧Maven Projects,选中本地开发环境对应的环境,点击 import change进行更新
    image
  2. 参数是 -P${环境标识},环境标识根据具体的环境进行填写
    image

六、Maven环境隔离验证

通过分环境编译打包,查看并验证

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在pom.xml中增加build节点 在pom.xml中增加profiles节点, 与build节点同级 新建对应...
    小五t阅读 2,707评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,095评论 19 139
  • maven环境隔离用于多环境配置问题,解决不同环境配置信息不同的问题,利于部署! 1、pom.xml配置 2、项目...
    Toyouy阅读 3,897评论 0 0
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,148评论 6 342
  • 善恶面具阅读 4,223评论 0 1

友情链接更多精彩内容