亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

springboot-mavn配置動態環境

發布時間:2020-09-06 13:12:28 來源:網絡 閱讀:503 作者:劍雨軒 欄目:軟件技術

初識springboot
目錄結構體如下
springboot-mavn配置動態環境

    application.properties文件內容
         spring.profiles.active=@profiles.active@
    application-dev.properties文件內容
         server.port=8001
     application-prod.properties文件內容
         server.port=8003

    以上配置是為了看不同環境下配置不一樣

<!--  動態環境配置  -->
<profiles>
    <profile>
        <id>dev</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
            <profiles.active>dev</profiles.active>
        </properties>
    </profile>
    <profile>
        <id>prod</id>
        <properties>
            <profiles.active>prod</profiles.active>
        </properties>
    </profile>
</profiles>

<!--  build 是用于打包時 -->
<build>
    <finalName>mybatis</finalName>
    <!--  此處resources作為全局的靜態配置文件 此位置不能隨便移動 -->
    <resources>
        <!-- 先指定 src/main/resources下所有文件及文件夾為資源文件 -->
        <resource>
            <directory>src/main/resources</directory>
            <includes>
                <include>**/*</include>
            </includes>
        </resource>
        <resource>
            <directory>src/main/resources</directory>
            <includes>
                <include>*.xml</include>
                <include>*.properties</include>
            </includes>
            <filtering>true</filtering>
        </resource>
    </resources>

    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <executions>
                <execution>
                    <id>default-resources</id>
                    <phase>validate</phase>
                    <goals>
                        <goal>copy-resources</goal>
                    </goals>
                    <configuration>
                        <outputDirectory>target/classes</outputDirectory>
                        <useDefaultDelimiters>false</useDefaultDelimiters>
                    </configuration>
                </execution>
            </executions>
        </plugin>
        <!-- 單元測試的文件排除 相當于在打包時的 -Dmaven.test.skip=true  -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
                <skip>true</skip>
                <includes>
                    <include>**/Test*.java</include>
                </includes>
                <testFailureIgnore>true</testFailureIgnore>
            </configuration>
        </plugin>
        <plugin>
            <!--綁定到特定的聲明周期之后,運行maven-source-pluin 運行目標為jar- -->
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>jar-no-fork</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

1.標記說遇到的坑  
    當只是配置了profiles時是不起作用的,只有增加了對應的resources標簽啟動打包才有作用。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

柞水县| 广河县| 麻栗坡县| 霍州市| 泰州市| 长兴县| 永新县| 永和县| 佛坪县| 郓城县| 溧阳市| 乌拉特后旗| 如东县| 安溪县| 临猗县| 泉州市| 柘荣县| 五原县| 石景山区| 河北省| 苗栗县| 始兴县| 常宁市| 商丘市| 瑞昌市| 西乌| 方城县| 南阳市| 汽车| 禹城市| 平山县| 栖霞市| 定西市| 临江市| 新安县| 延边| 商都县| 新野县| 绵阳市| 灵武市| 扎赉特旗|