项目中更换JDK,由jdk9换到jdk11

报错信息

java.lang.UnsupportedClassVersionError: org/zjh/openlayersdemo/OpenlayersdemoApplication has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0at java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:763)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)at java.net.URLClassLoader.access$100(URLClassLoader.java:73)at java.net.URLClassLoader$1.run(URLClassLoader.java:368)at java.net.URLClassLoader$1.run(URLClassLoader.java:362)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:361)at java.lang.ClassLoader.loadClass(ClassLoader.java:424)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)at java.lang.ClassLoader.loadClass(ClassLoader.java:357)at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main"

【原因】jdk不匹配

注:如果配置都已修改依旧报错,发现启动时还是以前的JDK,如下入,可以直接跳到最后

【解决方式】

1.pom修改11

    <properties><java.version>11</java.version></properties>

2.修改配置
ctrl + alt + shfit + s打开设置
选择SDKs
添加新的JDK

选择Modules

选择Project

最后,启动时配置

SpringBoot项目修改JDK后报错(class file version 55.0)相关推荐

  1. Android Studio重装之后打开之前的项目后报错(Java Runtime (class file version 55.0), this version of the Java Runt)

    Cause: com/android/tools/idea/gradle/run/OutputBuildActionhas been compiled by a more recent version ...

  2. Java Runtime (class file version 55.0), this version of the Java Runt

    安装了最新的稳定版Android Studio 海豚 打开老项目报 Java Runtime (class file version 55.0), this version of the Java R ...

  3. SpringBoot项目修改html后不即时编译

    SpringBoot项目修改html后不即时编译 springboot templates 下的 html 修改后无法达到即时编译的效果,搜索资料后记录笔记. 原文地址:https://www.cnb ...

  4. Springboot项目修改文件传输(minio)限制大小

    Springboot项目修改文件传输(minio)限制大小 nginx 配置文件 springboot 项目配置文件 公司文件管理服务使用的 minio,很方便,也很快捷. 有天新来小同事说,mini ...

  5. mvn打包springboot项目,打包时报错:子模块找不到找不到父模块所配置的信息,<relativePath /> 所引发的问题

    mvn打包springboot项目,打包时报错:子模块找不到找不到父模块所配置的信息, 所引发的问题 报错信息: [ERROR] The project XXX (/home/×××/pom.xml) ...

  6. Android Sutiod报错:Dx unsupported class file version 52.0(解决)

    一.Android Stuido报错 其实Dx unsupported class file version 52.0和Conversion to Dalvik format failed with ...

  7. class file has wrong version 55.0, should be 52.0

    目录 前言 分析 确认Jar的主版本 确认问题 解决方案 前言 今早更新代码,准备编译启动启动时,项目报class file has wrong version 55.0, should be 52. ...

  8. 【Android-I】Android开发之常见错误:Dx unsupported class file version 52.0...while parsing com/...

    一.开发环境 1.IDE:eclipse-android-neon-R-incubation-win32-x86_64 2.SDK:android-sdk_r24.4.1-windows 3.操作系统 ...

  9. dx.bat转换jar 包(java 1.8)出现 unsupported class file version 52.0 …while parsing

    ecllipse 导出jar包,然后用dx.bat命令时出现错误,错误提示如下 C:\Users\Administrator\Desktop>dx.bat --dex --output=Prin ...

最新文章

  1. Connector for Python
  2. Google获得MapReduce专利
  3. linux查看目录访问权限,Linux文件访问权限
  4. NET主流ORM框架分析
  5. 26.idea导入jar包
  6. 如何从零开始用Keras开发一个机器翻译系统
  7. 【Qt】使用QProcess调用其它程序或脚本
  8. html菜鸟ruby,ruby的基础语法
  9. MPI集群安装、MPI安装
  10. java-多线程编程
  11. html邮件签名制作,制作自己的个性化电子邮件签名
  12. kotlin serialization 使用指南(一)
  13. Netty in Action 中文版 --最贴近原著的翻译
  14. 【文科生带你读JavaScript数据结构与算法】2. 双向链表与LRU缓存算法原理与实现(下)
  15. Linux内核移植常见错误及解决方法
  16. getchar() 和 getch()
  17. [SRv6] [华为] EVPN VPLS over SRv6实验
  18. 转载《士兵突击》观后杂感
  19. linux虚拟网口不同vlan,Openwrt创建虚拟网口(macvlan)
  20. 超详细的Linux系统 -- CentOS7的下载安装配置教程

热门文章

  1. 传导 耦合RF 发射功率,灵敏度 国标
  2. 音频呼叫界面设计_使用网络音频来增强您的用户界面
  3. 程序员,到底要不要去外包公司?
  4. 以计算为中心的下一代数据中心交换网络
  5. 人脸识别(7)---国内人脸识别技术 十大算法公司排名
  6. 手把手教你用Python画一朵玫瑰花送给你最重要的那个“她”
  7. cmd命令行 【超快】定位到指定路径
  8. 可移植到51单片机_T9拼音输入法
  9. 优化移动端邮件营销效果办法
  10. elasticalert