Maven编译时变量替换

来源:互联网 发布:房地产税 知乎 编辑:程序博客网 时间:2024/06/06 01:56
<profiles>        <!-- 开发环境,默认激活 -->        <profile>            <id>dev</id>            <properties>                <env>dev</env>            </properties>        </profile>        <!--测试环境-->        <profile>            <id>qa</id>            <properties>                <env>qa</env>            </properties>        </profile>        <!--PP环境-->        <profile>            <id>pp</id>            <properties>                <env>pp</env>            </properties>        </profile>        <!--生产环境-->        <profile>            <id>prd</id>            <properties>                <env>prd</env>            </properties>        </profile>    </profiles>
    <build>        <filters>            <filter>src/main/filters/application-${env}.properties</filter>        </filters>        <resources>            <resource>                <directory>src/main/resources</directory>                <filtering>true</filtering>            </resource>        </resources>        <plugins>            <plugin>                <groupId>org.scala-tools</groupId>                <artifactId>maven-scala-plugin</artifactId>                <version>2.15.1</version>                <executions>                    <execution>                        <goals>                            <goal>compile</goal>                            <goal>testCompile</goal>                        </goals>                    </execution>                </executions>            </plugin>        </plugins>    </build>
0 0
原创粉丝点击