最近在尝试使用java17,所有有了本篇流程,需要的小伙伴可以收藏。
第一步:准备好java17和maven 3.8.8,idea 2022版本以上。
1.java17,自行选择对应bin压缩包并解压
https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
image.png
2.准备好maven3.8.3以上版本(为了兼容性问题)
https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/
image.png
3.准备2022以上版本idea,博主不推荐任何破解包,自行百度,推荐购买正版。
https://www.jetbrains.com/idea/download/other.html
image.png
第二步:配置java和maven环境变量
1.配置JAVA和MAVEN路径,方便在path中添加,一定要自己的路径哦。
image.png
JAVA17_HOME
image.png
MAVEN_HOME
image.png
2.配置path变量。可以点击图片的编辑文本,拉到最后,复制下面路径粘贴即可。
%JAVA17_HOME%\bin;%JAVA17_HOME%\jre\bin;%MAVEN_HOME%\bin;
image.png
3.配置完后用cmd测试以下是否配置成功。
分别是
java -version
mvn -v
image.png
第三步:配置idea中的maven
1.打开setting配置
image.png
2.按顺序1,2打开,3,4配置自己的maven路径和xml文件路径。
image.png
3.附带一下jdk限制和阿里云mirror配置,存放lib路径自行设置
···
#在mirrors里面
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
···
···
#在profiles里面
<profile>
<id>jdk-17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>17</jdk>
</activation>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
</properties>
</profile>
···
第四步:设置idea中的java编译和项目结构配置。
1.配置java编译器相关
image.png
2.打开Project Structure项目结构设置并配置
image.png
image.png
image.png
image.png