今天运行项目,切换一下eclipse,运行程序突然发现普通的类main()方法无法运行,报错详细信息如下:

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/daling/bpmn/A : Unsupported major.minor version 52.0

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/daling/bpmn/A : Unsupported major.minor version 52.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:791)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:476)

项目在之前的eclipse运行是正常的,怎么切换下空间就不可以了,查看了一下信息,结果发现是高版本的jdk用的低版本的jdk导致的。之前用的jdk8,新的 eclipse空间用的是jdk7,所以就导致这个问题。具体的解决办法如下:

第一步查看jdk的版本是否正确。如下图所示查看。

第二步查看eclipse中编译版本是否正确,如下图所示:

大功告成了。

二句话总结这个问题 :

1、查看使用的jdk版本。

2、查看编译的最低jdk版本要求。

最新文章

  1. 《DSP using MATLAB》第6章开始了
  2. 一种集合“相等性”的实现
  3. Java多线程与并发库高级应用-java5线程并发库
  4. Oracle数据库表复制语句
  5. jquery 失去焦点时输入框为空时自动填写默认内容
  6. 【NDK开发】使用NDK开发android
  7. 如何看K线图基础知识
  8. android怎样调用@hide和internal API
  9. PHP获取汉字的转化为拼音字母实现程序
  10. Hadoop学习5--配置本地开发环境(Windows+Eclipse)
  11. Java4Android
  12. Interlocked.Increment 方法 和Interlocked.Decrement 方法作用
  13. Java 反射机制分析指南
  14. <C++Primer>第四版 阅读笔记 第三部分 “类和数据抽象”
  15. 从UUID想到的
  16. 对于给定的整数集合S,求出最大的d,使得a+b+c=d。
  17. 移动端h5实现复制功能
  18. 远程连接mysql8.0,Error No.2058 Plugin caching_sha2_password could not be loaded
  19. Apache与Nginx
  20. Python中的 // 与 / 的区别

热门文章

  1. 【实验吧】CTF_Web_简单的SQL注入之2
  2. Java IO(三)
  3. [SDOI 2011]黑白棋
  4. [Luogu 2062]分队问题
  5. 【USACO07NOV】电话线Telephone Wire
  6. hdu 5391 (数论)
  7. bzoj2434阿狸的自动机
  8. C++值传递与引用传递
  9. C语言程序设计 第一次作业
  10. Linux学习之CentOS(六)---mount挂载设备(u盘,光盘,iso等 )