0


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

使用 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文件记事本打开,以我的为例

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

<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror>

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清理下缓存重启一下

标签: intellij-idea java ide

本文转载自: https://blog.csdn.net/qq_26135097/article/details/139631353
版权归原作者 在白帝城舞剑的彼岸花 所有, 如有侵权,请联系我们删除。

“idea的java17中springboot环境maven配置(包含环境变量配置)”的评论:

还没有评论