zoukankan      html  css  js  c++  java
  • Maven 多环境 打包

    1.pom.xml文件添加profiles属性

    <profiles>
            <profile>
                <id>dev</id>
                <activation>
                    <activeByDefault>true</activeByDefault>
                    <property>
                        <name>env</name>
                        <value>dev</value>
                    </property>                
                </activation>                
                <properties>
                    <runtime.env>src/main/config/dev</runtime.env>
                </properties>
            </profile>    
            <profile>
                <id>prod</id>        
                <activation>
                    <property>
                        <name>env</name>
                        <value>prod</value>
                    </property>
                </activation>             
                <properties>
                    <runtime.env>src/main/config/prod</runtime.env>
                </properties>
            </profile>  
        </profiles>

    2:在项目目录下面编译项目

    >maven compile

    3:编译成功后,打包

    >maven package -Denv=prod

    这个地方需要注意env 指如下env名称

              <property>
                        <name>env</name>
                        <value>prod</value>
                    </property>
  • 相关阅读:
    4-11
    4-10
    4-9
    4-7
    4-8
    4-6
    4-4
    4-5
    4-3
    4-2
  • 原文地址:https://www.cnblogs.com/eason-d/p/7495913.html
Copyright © 2011-2022 走看看