欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Maven指定JDK版本的實現(xiàn)

 更新時間:2023年09月19日 15:18:21   作者:程序員無羨  
本文主要介紹了Maven指定JDK版本的實現(xiàn),主要有兩種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

指定 JDK 版本

第一種方式 settings.xml 配置

        <profile>
            <id>jdk-1.8</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <jdk>1.8</jdk>
            </activation>
            <properties>
                <maven.compiler.source>1.8</maven.compiler.source>
                <maven.compiler.target>1.8</maven.compiler.target>
                <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
            </properties>
        </profile>        

第二種方式 在當前 Maven 工程 pom.xml 中配置

<!-- build 標簽:意思是告訴 Maven,你的構建行為,我要開始定制了! -->
<build>
    <!-- plugins 標簽:Maven 你給我聽好了,你給我構建的時候要用到這些插件! -->
    <plugins>
        <!-- plugin 標簽:這是我要指定的一個具體的插件 -->
        <plugin>
            <!-- 插件的坐標。此處引用的 maven-compiler-plugin 插件不是第三方的,是一個 Maven 自帶的插件。 -->
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <!-- configuration 標簽:配置 maven-compiler-plugin 插件 -->
            <configuration>
                <!-- 具體配置信息會因為插件不同、需求不同而有所差異 -->
                <!-- 發(fā)行版本代碼編寫的jdk版本 -->
                <source>1.8</source>
                <!-- 發(fā)行版本環(huán)境JVM的jdk版本 -->
                <!-- source和target一致即可 -->
                <target>1.8</target>
                <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
    </plugins>
</build>

兩種配置方式比較

  • settings.xml 中配置:僅在本地生效,如果脫離當前 settings.xml 能夠覆蓋的范圍,則無法生效。
  • 在當前 Maven 工程 pom.xml 中配置:無論在哪個環(huán)境執(zhí)行編譯等構建操作都有效。

到此這篇關于Maven指定JDK版本的實現(xiàn)的文章就介紹到這了,更多相關Maven指定JDK版本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java中如何獲取時間戳的方法實例

    java中如何獲取時間戳的方法實例

    時間戳通常是一個字符序列,唯一地標識某一刻的時間,所以下面這篇文章主要給大家介紹了關于java中如何獲取時間戳的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2017-11-11
  • java計算代碼段執(zhí)行時間的詳細代碼

    java計算代碼段執(zhí)行時間的詳細代碼

    java里計算代碼段執(zhí)行時間可以有兩種方法,一種是毫秒級別的計算,另一種是更精確的納秒級別的計算,這篇文章主要介紹了java計算代碼段執(zhí)行時間,需要的朋友可以參考下
    2022-08-08
  • 如何解決shardingsphere報錯Missing?the?data?source?name:‘null‘

    如何解決shardingsphere報錯Missing?the?data?source?name:‘null‘

    使用ShardingSphere進行分庫操作時,如果遇到“Missing?the?datasource?name:?‘null’”的錯誤,通常是因為所操作的表沒有配置相關的路由信息,例如,如果在properties中僅配置了health_record和health_task的路由規(guī)則
    2024-11-11
  • Java泛型通配符的使用詳解

    Java泛型通配符的使用詳解

    本文主要介紹了Java泛型通配符的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • SpringBoot集成單點登錄CAS的方法實現(xiàn)

    SpringBoot集成單點登錄CAS的方法實現(xiàn)

    本文主要介紹了SpringBoot集成單點登錄CAS的方法實現(xiàn),包括CAS的基本概念、集成步驟、具體代碼示例等,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2024-03-03
  • Spring?Boot如何實現(xiàn)統(tǒng)一數(shù)據(jù)返回

    Spring?Boot如何實現(xiàn)統(tǒng)一數(shù)據(jù)返回

    這篇文章主要介紹了Spring?Boot如何實現(xiàn)統(tǒng)一數(shù)據(jù)返回,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • springboot項目中添加自定義日志及配置過程

    springboot項目中添加自定義日志及配置過程

    這篇文章主要介紹了springboot項目中添加自定義日志,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • JAVA構造函數(shù)不能使用void關鍵字問題

    JAVA構造函數(shù)不能使用void關鍵字問題

    這篇文章主要介紹了JAVA構造函數(shù)不能使用void關鍵字問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • SpringBoot集成P6Spy實現(xiàn)SQL日志的記錄詳解

    SpringBoot集成P6Spy實現(xiàn)SQL日志的記錄詳解

    P6Spy是一個框架,它可以無縫地攔截和記錄數(shù)據(jù)庫活動,而無需更改現(xiàn)有應用程序的代碼。一般我們使用的比較多的是使用p6spy打印我們最后執(zhí)行的sql語句
    2022-11-11
  • Java中的hashcode方法介紹

    Java中的hashcode方法介紹

    這篇文章主要介紹了Java中的hashcode方法介紹,還是比較不錯的,這里分享給大家,供需要的朋友參考。
    2017-11-11

最新評論