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