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的多环境配置

  • 相关阅读:
    春色人间
    如是
    Go -- FileManage 自建云盘
    JavaScript -- 定义二维数组
    mysql 碎片清理
    vue2.0项目中使用Ueditor富文本编辑器示例
    浅谈css中一个元素如何在其父元素居中显示
    CSS -- 文字竖直居中
    memcached与redis区别
    mac -- 安装OpenCV
  • 原文地址:https://www.cnblogs.com/zxf330301/p/9179037.html
Copyright © 2011-2022 走看看