Maven 切換JDK版本


歡迎訪問我的個人博客:xie-kang.com

 

查看Maven安裝目錄的conf目錄可以看到有 settings.xml\toolchains.xml文件。
settings.xml主要是設置切換Maven各功能的屬性,如設置鏡像源、使用的JDK版本等;

在settings.xml中找到  <profiles>標簽(復數形式),並在標簽內加入如下代碼。其中我使用的是JDK17,各位可以根據自己本地環境進行設置。值得注意的是,JDK17與JDK1.7是兩個不同的版本。

 1     <profile>
 2       <id>jdk-17</id>
 3       <activation>
 4         <activeByDefault>true</activeByDefault>
 5         <jdk>17</jdk>
 6       </activation>
 7 
 8       <properties>
 9         <maven.compiler.source>17</maven.compiler.source>
10         <maven.compiler.target>17</maven.compiler.target>
11         <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
12       </properties>
13     </profile>

在toolchains.xml中找到<toolchains>標簽(復數形式),並在標簽內加入如下代碼。

 1   <toolchain>
 2     <type>jdk</type>
 3     <provides>
 4       <version>17</version>
 5       <vendor>sun</vendor>
 6     </provides>
 7     <configuration>
 8       <jdkHome>(替換為你的jdk路徑)D:/jdk-17_windows-x64_bin/jdk-17.0.1</jdkHome>
 9     </configuration>
10   </toolchain>

 

如有錯誤歡迎批評指出。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM