JDK版本对应其major.minor version,看这一篇就够啦(附java历史版本下载地址)
创始人
2024-04-18 13:44:46

文章目录

  • 前言
  • 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
在这里插入图片描述


相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
阿西吧是什么意思 阿西吧相当于... 即使你没有受到过任何外语培训,你也懂四国语言。汉语:你好英语:Shit韩语:阿西吧(아,씨발! )日...