JDK版本对应其major.minor version,看这一篇就够啦(附java历史版本下载地址)
创始人
2024-03-23 03:21:36

文章目录

  • 前言
  • JDK版本对应其major version
  • JDK历史版本下载地址


前言

       今天博主在学习SpringBoot,启动项目时遇到这样一个问题

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project springboot-helloworld: Compilation failure
[ERROR] /Users/richard/springboot-helloworld/src/main/java/com/richard/controller/Application.java:[3,32] 无法访问org.springframework.boot.SpringApplication
[ERROR]   错误的类文件: /maven_repo/org/springframework/boot/spring-boot/3.0.0-SNAPSHOT/spring-boot-3.0.0-SNAPSHOT.jar(org/springframework/boot/SpringApplication.class)
[ERROR]     类文件具有错误的版本 61.0, 应为 52.0
[ERROR]     请删除该文件或确保该文件位于正确的类路径子目录中。

那这个错误的版本61.0和52.0是什么呢❓
       在网上查阅各种资料发现,报错信息中的61.0和52.0其实是jdk对应的major version信息,他们分别对应jdk17和jdk8😯,学到新知识我恍然大悟,那么问题又来了:其他版本的jdk对应的major version又是什么呢?这篇文章将解答这个疑惑。


JDK版本对应其major version

JDK版本major.minor version
Java SE 1.145
Java SE 1.246
Java SE 1.347
Java SE 1.448
Java SE 549
Java SE 650
Java SE 751
Java SE 852
Java SE 953
Java SE 1054
Java SE 1155
Java SE 1256
Java SE 1357
Java SE 1458
Java SE 1559
Java SE 1660
Java SE 1761
Java SE 1862
Java SE 1963

记忆规律: 我们常用的JDK1.8对应major.minor version的是52,每升级(降级)1个版本其major.minor version加1(减1)


JDK历史版本下载地址

       当我们想下载其他版本的jdk时,该去哪里下载资源呢?
其实oracle官网中给出了所有的历史版本Jdk的详情以及下载方式
地址:https://www.oracle.com/cn/java/technologies/downloads/archive/#JavaSE
在这里插入图片描述


相关内容

热门资讯

恒指牛熊街货比(59:41)︱... 截至1月7日,恒指最新的牛熊街货比例为59:41。中信证券牛熊证街货分布图中的数据显示,熊证街货重货...
北欧五国外长就格陵兰岛问题发表... 当地时间1月6日,丹麦、芬兰、冰岛、挪威和瑞典外长发表联合声明。声明称,作为北欧、北极国家及北约盟国...
英国10年期国债收益率跌2.2... 每经AI快讯,周二(1月6日)欧市尾盘,英国10年期国债收益率跌2.2个基点,报4.484%;两年期...
沈祥福、高洪波、胡建平、杨晨、... 转自:北京日报客户端1月6日,北京市足球运动协会第八届第三次会员大会在京举行,会上总结了北京足球过去...
“可办”变“智办” 城市更聪明 转自:贵州日报 贵州日报天眼新闻记者 谌思宇冬日的贵阳北站,车辆进出有序,旅客往来频繁。“人多车少的...