springboot + mavenプロジェクトは、プロファイルを使用して複数の環境を構成します

pom.xml add

マルチ環境構成を追加する

 <!-- 多环境配置 -->
    <profiles>
        <profile>
            <id>dev</id>
            <!-- 环境标识,需要与配置文件的名称相对应 -->
            <properties>
                <profiles.active>dev</profiles.active>
            </properties>
            <!-- 默认环境 -->
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
        </profile>
        <profile>
            <id>pro</id>
            <properties>
                <profiles.active>pro</profiles.active>
            </properties>
        </profile>
    </profiles>

devとproは、マルチ環境構成ファイルに対応します
ここに画像の説明を挿入します

ed

マルチ環境構成を追加する

  • ローカルスタートアップとパッケージングは​​、構成ファイルに自動的に対応できます
spring:
  profiles:
    # maven面板动态切换dev/pro环境
    active: @profiles.active@

このようにして、Mavenパネルを直接使用して、現在の環境の構成ファイルを切り替えることができます。
キャッシュを防ぐために、切り替えるたびにファイルを再コンパイルします。
ここに画像の説明を挿入します
パッケージ化して、現在の環境が使用されていることを確認します。
ここに画像の説明を挿入します

パーソナルオープンソースプロジェクト(ユニバーサルバックグラウンド管理システム)–> https://gitee.com/wslxm/spring-boot-plus2、必要に応じてチェックアウトできます

これでこの記事は終わりです。お役に立てば幸いです。気に入ったり、注目したりしてください。今後もコンテンツを更新していきます...ご覧いただきありがとうございます。

おすすめ

転載: blog.csdn.net/qq_41463655/article/details/107736995