Maven环境隔离

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

解决的问题

  • 避免人工修改的弊端,即容易犯错
  • 轻松分环境编译,打包,部署

配置及原理

  • 在pom.xml中增加build节点


    img_4ee908a54c891ff8f4d088feeccbde7c.png
  • 在pom.xml中增加profiles节点


    img_e65a490ab8d034108da699385b7a6baa.png

目录初始化

  • 新建对应的文件夹,并把要隔离的文件分开,公共的留下


    img_ca3f53f261b34f6bd7890e972d5e85be.png
  • IDEA中点击右侧Maven Projects,选中本地开发环境对应的环境,点击import change进行更新


    img_60ea92fde50c65d34f74bd2c090c9e10.png

编译打包命令

  • 参数是-P${环境标识}
    • Dev
    • Beta
    • Prod
      如-Pdev

验证

  • 通过分环境编译打包,查看并验证
目录
相关文章
|
11月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1403 18
|
11月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
726 27
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
375 1
|
Java Maven
Maven【5】在IDEA环境中配置和使用Maven
Maven【5】在IDEA环境中配置和使用Maven
451 1
|
存储 JavaScript Java
【Maven从入门到如土】快速使用 Maven:命令行环境
【Maven从入门到如土】快速使用 Maven:命令行环境
356 0
|
存储 Java Linux
Nexus【部署 01】CentOS 7.5 环境下搭建私有Maven仓库实录(启动问题处理+安装文件 nexus-3.4.0-02-unix.tar.gz 云盘链接)
Nexus【部署 01】CentOS 7.5 环境下搭建私有Maven仓库实录(启动问题处理+安装文件 nexus-3.4.0-02-unix.tar.gz 云盘链接)
925 0
|
XML Java 应用服务中间件
spring和maven(profile)的多环境部署
spring和maven(profile)的多环境部署
316 0
|
Java Linux Apache
win环境-maven的安装以及配置(idea中的配置,setting文件修改,环境变量配置)
win环境-maven的安装以及配置(idea中的配置,setting文件修改,环境变量配置)
713 2
|
Java Maven 数据安全/隐私保护
19Maven - 搭建私服环境
19Maven - 搭建私服环境
129 0
|
Java Linux Maven
基于Maven编译的JDK环境安装配置
基于Maven编译的JDK环境安装配置
216 0