zoukankan      html  css  js  c++  java
  • maven分环境 打包

    1 pom.xml配置:

       1.1  locaL本地,prep 测试,prod 生产

        <profiles>
                <profile>
                    <id>local</id>
                    <properties>
                        <profiles.active>local</profiles.active>
                    </properties>
                        <activation>
                        <activeByDefault>true</activeByDefault>
                    </activation>
                </profile>
                <profile>
                    <id>prep</id>
                    <properties>
                        <profiles.active>prep</profiles.active>
                    </properties>
                </profile>            
                <profile>
                    <id>prod</id>
                    <properties>
                        <profiles.active>prod</profiles.active>
                    </properties>
                </profile>    
         </profiles>

       1.2 根据环境引入配置文件 

    <build>    
          <resources>
                <resource>
                    <directory>src/main/resources</directory>
                    <filtering>false</filtering>
                    <excludes>
                        <exclude>env/**/*</exclude>
                    </excludes>
                </resource>
                <resource>
                    <directory>src/main/resources/env/${profiles.active}</directory>
                    <filtering>true</filtering>
                </resource>
            </resources> 
        </build>

      1.3 配置文件

    2.maven命令:clean install -P环境名

  • 相关阅读:
    正则表达式
    匿名函数作业
    内置函数&匿名函数
    模拟面试题一
    迭代器
    生成器
    装饰器
    函数
    疑问?
    3,app信息抽取
  • 原文地址:https://www.cnblogs.com/SunAutumn/p/9098943.html
Copyright © 2011-2022 走看看