maven 开发环境与生产环境区分打包

Posted chbxw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 开发环境与生产环境区分打包相关的知识,希望对你有一定的参考价值。

1.1、前言

为了开发环境配置与生产环境配置区分
在这里插入图片描述

1.2、maven 配置

1.2.1、配置profiles

    <profiles>
        <profile>
            <id>dev</id>
            <properties>
                <env>dev</env>
                <versionCode>${version}-SNAPSHOT</versionCode>
                <spark.compiler.score>compile</spark.compiler.score>
            </properties>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
        </profile>
        <profile>
            <id>prod</id>
            <properties>
                <env>prod</env>
                <versionCode>${version}</versionCode>
                <spark.compiler.score>provided</spark.compiler.score>
            </properties>
        </profile>
    </profiles>

在这里插入图片描述

1.3、配置build中的配置文件

在这里插入图片描述

以上是关于maven 开发环境与生产环境区分打包的主要内容,如果未能解决你的问题,请参考以下文章