美文网首页
Maven多环境配置

Maven多环境配置

作者: 雨夏_ | 来源:发表于2019-01-11 19:57 被阅读9次

1.使用maven-resources-plugin

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.6</version>
    <configuration>
        <delimiters>
            <delimiter>@</delimiter>
        </delimiters>
        <!-- 指定编码格式,否则在DOS下运行mvn命令时当发生文件资源copy时将使用系统默认使用GBK编码 -->
        <encoding>UTF-8</encoding>
    </configuration>
</plugin>

可以使用delimiter来指定了占位符,默认为${*},在Maven2.4版本以后默认还支持@占位符。

2.指定属性文件和需要被替换属性的文件目录,在<build></build>中配置

<filters>
    <filter>../profiles/common.properties</filter>
    <filter>../profiles/${app.env}.properties</filter>
</filters>
<resources>
    <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
    </resource>
</resources>

3.配置profiles

<profiles>
    <profile>
        <id>local</id>
        <properties>
            <app.env>local</app.env>
        </properties>
        <!-- 默认激活开发配制 -->
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
    </profile>
    <profile>
        <id>test</id>
        <properties>
            <app.env>test</app.env>
        </properties>
    </profile>
</profiles>

4.用maven打包的时候指定参数

相关文章

  • 5.SpringBoot多环境配置

    maven多环境配置示例 SpringBoot多环境配置 Profile是Spring针对不同环境不同配置的支持。...

  • Maven 多环境配置

    目标 使用Maven配置多环境 环境 Spring boot maven IntelliJ IDEA 步骤 在re...

  • 嗯,挺全乎儿的,Spring Boot 多环境配置都在这里了,你

    目录 前言 Spring Boot 自带的多环境配置创建不同环境的配置文件指定运行的环境 Maven 的多环境配置...

  • maven profile多环境配置

    使用maven profile实现多环境配置(代码) maven profile 实现多环境可移植构建 在开发过程...

  • maven 多环境配置

    1、pom.xml中配置: 2、在resources下配置: 1、新建dev和pro两个文件夹,把需要配置的a...

  • Maven多环境配置

    一、什么是Maven多环境配置? ** 在开发的过程中,经常需要面对不同的运行环境(开发环境、测试环境、生产环境、...

  • maven多环境配置

    背景 项目在开发中,有多种环境,之前每次在不同的环境部署都要修改一次配置文件,觉得十分麻烦,而且修改配置文件,不小...

  • Maven多环境配置

    1.使用maven-resources-plugin 可以使用delimiter来指定了占位符,默认为${*},在...

  • maven多环境配置

    背景 在实际开发工作中,存在很多需要在properties配置文件中配置的属性。但是在开发过程中一般存在多个环...

  • Maven安装和配置

    下载Maven Maven – Download Apache Maven 配置环境变量 Windows下配置环境...

网友评论

      本文标题:Maven多环境配置

      本文链接:https://www.haomeiwen.com/subject/ovlfdqtx.html