当前位置: 代码网 > it编程>编程语言>Java > idea的java17中springboot环境maven配置(包含环境变量配置)

idea的java17中springboot环境maven配置(包含环境变量配置)

2024年08月03日 Java 我要评论
使用 JDK 17 和 Spring Boot 时,推荐选择适配的 Maven 和 Spring Boot 版本,以确保最佳兼容性和性能。

使用 jdk 17 和 spring boot 时,推荐选择适配的 maven 和 spring boot 版本,以确保最佳兼容性和性能。

maven 版本

对于 jdk 17,建议使用 maven 3.8.1 或更高版本。maven 3.8.1 及之后的版本已经对 jdk 17 做了相应的兼容性调整,因此这些版本可以更好地支持 jdk 17 的新特性和改进。

推荐版本:maven 3.8.6(或更高版本)

spring boot 版本

spring boot 2.5.x 及更新版本开始支持 jdk 17。因此,建议使用 spring boot 2.5.x 或更高版本。如果你希望使用最新的功能和改进,可以选择最新的稳定版本。

以下是一些推荐的 spring boot 版本:

  • spring boot 2.6.x
  • spring boot 2.7.x
  • spring boot 3.x (如果你想使用最新的特性和改进)

推荐版本:spring boot 2.7.x 或 spring boot 3.x

1.在官网下载jdk17或使用idea下载jdk17,如图

2.然后下载maven.可以从官网下载,这是下载链接:https://dlcdn.apache.org/maven/maven-3/3.9.7/binaries/apache-maven-3.9.7-bin.zip

记住maven解压包的路径

3.1.然后配置jdk17的环境变量

此电脑->属性

在搜索栏搜索"高级系统设置"

打开点击环境变量,开始设计环境

在环境变量页面中,第一步在系统变量一栏选择新建如图

第二步,把变量名写为 java_home ,把位置写为刚刚你的jdk17安装解压的位置,我的位置在这里

然后点击确定

然后在环境变量里找到path双击打开,在打开的页面(编辑环境变量)里点击"新建",在出现的白框里填入如下内容(如图):%java_home%\bin

然后全部点击确定

在系统变量里点击新建

设置变量名为classpath

变量值为%java_home%\lib\dt.jar;%java_home%\lib\tools.jar

如下图

点击确定

win+r打开运行输入指令cmd在控制命令台输入如下命令 java -version

如果显示出版本信息则上述设置没有错

3.2配置和maven3.9.7环境变量

再由上述打开环境变量

找到编辑系统变量的path

点击新建,在空白栏填入刚刚下载安装好的maven路径并在原maven路径后面跟上\bin

我的路径可供参考

全部点击确定

win+r cmd 打开 控制台输入mvn -v或者 mvn -version命令检测,如图

4.修改maven的setting.xml文件

打开你刚刚下载的maven路径找到conf文件夹中的setting.xml文件记事本打开,以我的为例

将圈住的官方默认镜像改为国内阿里镜像

cirl+s保存 关掉记事本

再次打开控制台输入mvn help:system再次检查

5.idea创建springboot设置

选择springboot,选择aliyun的url,语言选择java,项目选择maven,jdk选择自己安装的jdk17,java选择17,选择jar包

然后点击下一步

然后勾选springweb

idea内选择文件选项卡,点击设置

搜索栏搜索maven,在选项卡选择maven,把maven主路径改为之前下载的maven路径


将用户设置文件后面的重写打上勾,然后点击旁边文件夹的图标,路径选择你安装的maven路径下的conf文件夹下的setting.xml文件然后点击确定

本地仓库选择你解压安装的maven路径即可,如图所示

搜索栏输入jdk,选择正在导入,将导入程序的jdk版本选为自己下载的.

至此,基本就可以运行切不报错了,如果经过不行,就在idea清理下缓存重启一下

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com