zoukankan      html  css  js  c++  java
  • maven的多环境配置

     <profiles>
            <profile>
                <id>dev</id>
                <activation>
                    <activeByDefault>true</activeByDefault>
                </activation>
                <properties>
                    <env>dev</env>
                </properties>
            </profile>
            <profile>
                <id>test</id>
                <properties>
                    <env>test</env>
                </properties>
            </profile>
            <profile>
                <id>prod</id>
                <properties>
                    <env>prod</env>
                </properties>
            </profile>
        </profiles>    
    <build>
         <finalName>${project.artifactId}</finalName>
         <plugins>
             <plugin><!--编译插件-->
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.3.2</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <encoding>UTF-8</encoding>
                        <compilerArguments>
                            <verbose />
                            <bootclasspath>${java.home}/lib/rt.jar</bootclasspath>
                        </compilerArguments>
                    </configuration>
             </plugin>  
         </plugins>
          <resources>
             <resource>
                 <directory>${project.basedir}/src/main/resources</directory>
                    <excludes>  
                    <exclude>environment/dev/*</exclude>    
                    <exclude>environment/test/*</exclude>    
                    <exclude>environment/prod/*</exclude>    
                    </excludes>  
                  <filtering>true</filtering>
                </resource>
                <resource>
                 <directory>src/main/resources/environment/${environment}</directory>  
                <targetPath>environment/${environment}</targetPath>
                </resource>
            </resources>
    </build>

    maven的多环境配置

  • 相关阅读:
    Python-02 基础语法
    Python-01 基础语法
    windows端口被占用-解决方案
    vue两个独立的组件之间的传值通信
    URI
    Inversion of control
    7月10日每日总结
    7月9日每日总结
    xshell终端设置主机名和用户名颜色
    PyTorch中一些损失函数的使用
  • 原文地址:https://www.cnblogs.com/zxf330301/p/9179037.html
Copyright © 2011-2022 走看看