首页 > 编程语言 >this version of the Java Runtime only recognizes class file versions up to 55.0

this version of the Java Runtime only recognizes class file versions up to 55.0

时间:2023-07-06 21:45:57浏览次数:41  
标签:Java jdk JDK versions only version 55.0 运行

问题:

   运行SpringBoot demo时报错: this version of the Java Runtime only recognizes class file versions up to 55.0 at

原因:

     编译版本和运行版本不一致,具体原因是编译版本高于运行版本,SpringBootdemo中使用的是jdk17,我本地的jdk是11

 

解决:

   调整idea中的jdk步骤:

1. 安装JDK

(1)首先,我们需要安装适合我们当前操作系统的JDK。可以从Oracle官网下载JDK安装包,也可以使用其他发行版的JDK,如OpenJDK、Amazon Corretto等。

打开IDEA后,点击菜单栏中的“File”选项,选择“Project Structure”(或者使用快捷键“Ctrl+Alt+Shift+S”),打开项目结构设置。

(2)在“Project Structure”窗口中,选择“SDKs”选项卡。点击“+”按钮,选择“JDK”选项,在弹出的对话框中找到并选择已经安装的JDK目录。然后,点击“OK”按钮保存设置。

2、 File->setting 搜索 jdk ,编译的环境修改成17

 

3、配置运行环境

在IDEA中,可以配置多个运行环境。Run  在“Run/Debug Configurations”窗口中,可以配置运行环境的参数和选项。可以选择“Edit Configurations”菜单项,打开运行环境配置窗口,进行相应的设置。

 

 

 

 

标签:Java,jdk,JDK,versions,only,version,55.0,运行
From: https://www.cnblogs.com/fatfatdachao/p/17533403.html

相关文章

  • ctfshow刷题(Java反序列化)
    CTFshowJava反序列化web846urldns链importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.io.ObjectOutput;importjava.io.ObjectOutputStream;importjava.lang.reflect.Field;importjava.net.URL;importjava.util.Base64;i......
  • java 下载多层级zip 压缩包
    1.参数 2.代码实现  3.获取单个文件流程 4. ......
  • Java基础——枚举enum
    一、什么是枚举枚举,顾名思义就是一个个的列出来,和类以及接口是同一个级别的类型,本质就是类(final类)。它用于声明一组命名的常数的集合,当一个变量有几种可能的取值时,可以将它定义为枚举类型。Java中由关键字enum来定义一个枚举类型。 定义一个简单的枚举:这个枚举定义了两个常量......
  • 每日汇报 第二周第五天 JAVA字符串
    今日所学:掌握创建字符串的三种方法;掌握13种操作字符串的方法;掌握indexOf()、lastLndexOf()和equals()方法的注意事项和用法;找你给我创建StringBuilder类对象的三种方法;掌握六种操作StringBuilder类对象的方法明日计划:JAVA的常用类遇到困难:JAVA开始上难度了,需要更......
  • java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
    java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener类没有找到 解决:file--properties--选择Deployment Assembly --再点击右边的Add按钮--选择JavaBuildPathEntries--点击Next按钮--选择你的MavenDependencies......
  • 七月六号Java学习
    今天学习了键盘输入,下载idea,了解到怎么创建项目,模块,并写一个helloworld的代码  ......
  • Java 将PNG图片白色背景转为透明背景
    代码实现BufferedImagesourceImage=ImageIO.read(imageFile);intheight=sourceImage.getHeight();intwidth=sourceImage.getWidth();BufferedImagenewImage=newBufferedImage(width,height,BufferedImage.TYPE_INT_ARGB);Graphics2Dg2d=newImage.createGra......
  • Java实现浏览器端大文件分片上传控件
    ​ 核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。* 如何分片;* 如何合成一个文件;* 中断了从哪个分片开始。如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块......
  • java -- 时间
       ......
  • java实现文本转语音(即语音朗读)
    java实现文本转语音(即语音朗读)1.方式一:使用jacob离线语音合成1.下载jacob-1.18.zip链接:https://pan.baidu.com/s/1-zYB9I4VF5cPuj3ok1WLyg提取码:7t1g2.将jacob-1.18-x64.dll拷贝到jdk的bin目录或windows/SysWOW64目录中3.添加需要的依赖<!--https://mvnrepository.com/a......