歡迎訪問我的個人博客: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>
如有錯誤歡迎批評指出。