当前位置:   article > 正文

关于java版本、springboot版本、maven版本(以及其他可能使用到的工具)对应总结_springboot版本与maven版本

springboot版本与maven版本

省流:使用springboot官方模板 or idea2020自带的Spring Initializr(不推荐)/使用alibaba创建模板-》更改项目java版本-》更改项目maven版本

一、java版本和可能出现的问题

1.Java 版本对应的特定 Java 类文件版本号

Java 版本对应的特定 Java 类文件版本号

(原文链接:https://blog.csdn.net/yinhunzw/article/details/131996269

JDK 19 = 63

JDK 18 = 62
JDK 17 = 61
JDK 16 = 60
JDK 15 = 59
JDK 14 = 58
JDK 13 = 57
JDK 12 = 56
JDK 11 = 55
JDK 10 = 54
JDK 9 = 53
JDK 8 = 52
JDK 7 = 51
JDK 6.0 = 50
JDK 5.0 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46
JDK 1.1 = 45.0-45.6

2.可能遇到的问题

①Error:Cannot determine path to ‘tools.jar‘ library for 17 (D:/Program Files/Java/jdk-17.0.2/jdk-17.0

②版本52.*什么什么的

③……

这些基本上都是java版本不对会出现的问题,一般更换版本号就能解决,下面给出idea中更换java版本的步骤和示例图

3.idea中更换java版本

关于设置环境变量的,我就不赘述了,网上一大把

把项目的SDK改了,基本上大部分的项目教学视频都是使用稳定的java-version1.8.*左右的版本,其次,项目的语言级别一般换成8

更改后--》

二、springboot中的版本相关问题

1.一些java版本、springboot版本、maven版本的对应,按照这个把java,springboot,maven版本设置好

(原文链接:https://blog.csdn.net/y1534414425/article/details/124320752

2.先看pom.xml文件,一般都会有java version和springboot version,使用项目模板或者打开别人的项目时,首先把java版本按照上一步改成对应的版本。

  1. <properties>
  2. <java.version>1.8</java.version>
  3. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  4. <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  5. <spring-boot.version>2.3.7.RELEASE</spring-boot.version>
  6. </properties>

3.参照二.1的表更换合适的maven版本,去官网上下合适的

三、生成springboot项目模板

1.使用阿里的

 使用alibaba创建模板

可以选择合适的java版本,springboot版本和maven版本,但是打开项目后一般还是要把自己idea的java、maven版本改成选择的版本

2.使用官方的

 使用springboot官方模板 or idea2020自带的Spring Initializr(不推荐)

只能使用springboot 3.1.9以上,java17或者21,对于哔哩哔哩大学的莘莘学子来说,非常不友好

以及idea版本和java版本、springboot版本、maven版本问题,我的一般配置:idea2020,java1.8,springboot 2.4.*,maven3.8.*

对Spring Boot和Maven和Java和IDEA版本应如下:

Spring Boot 2.5.2需要Java 8或更高版本,Maven 3.8或更高版本,IDEA 2021.1或更高版本。
Spring Boot 2.4.x需要Java 8或更高版本,Maven 3.6或更高版本,IDEA 2020.3或更高版本。
Spring Boot 2.3.x需要Java 8或更高版本,Maven 3.3或更高版本,IDEA 2019.3或更高版本。
Spring Boot 2.2.x需要Java 8或更高版本,Maven 3.3或更高版本,IDEA 2019.2或更高版本。
Spring Boot 2.1.x需要Java 8或更高版本,Maven 3.2或更高版本,IDEA 2018.3或更高版本。
Spring Boot 2.0.x需要Java 8或更高版本,Maven 3.2或更高版本,IDEA 2017.3或更高版本。

                        
原文链接:https://blog.csdn.net/qq_43584315/article/details/134571047

结束,多谢阅读!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/485944
推荐阅读
相关标签
  

闽ICP备14008679号