1.首先检查是不是jdk版本过低,如果过低的话就把jdk重新安装一下 2.在编译器的版本中设置一下,compiler中设置成与jdk版本相同…
Exception in thread "main" java.lang.UnsupportedClassVersionError: * : Unsupported major.minor version 52.0 解决办法 是因为jdk版本太低了  换个高版本的ok了…
一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措.因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉你要使用 JDK 1.4 重新编译.那么至于为什么,那个 major.minor 究竟为何物呢?这就是本篇来讲的内容,以使未错而先知. 我觉得我是比较幸运的,因为在遇到那个错误之前已研读过<深入 Java 虚拟机>第二版,英文原书名…
时常会遇到java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0这样的异常,现在都知道是jdk版本的问题,高版本跑在低版本上就出现这样的问题,今天搜了下,总结下这个东西 (1)随便打开个class文件 minor_version 为 0x0000,major_version 为 0x0033,十进制分别是0和51,合起来major.minor 就是 51.0 了 对于 JVM 来说,版本号确定了特定…
今天使用Tomcat连接sql Server 2008 enterprise的时候,报错: HTTP Status 500 - Servlet execution threw an exception type Exception report message Servlet execution threw an exception description The server encountered an internal error that prevented it from fulfil…
遇到一个Java相关的报错: ... java.lang.UnsupportedClassVersionError: ... : Unsupported major.minor version 52.0... 报错说的不明不白,度娘后发现这样一个消息: Whenever something like this happens in our software, we tell our users. This is a bug, we need to fix it. I would expect a…
最近在做一个dcos(数据中心操作系统)的东西,需要用marathon来做进程管理.遗憾的是0.6版本的marathon在API方面很是缺少,换成了0.15版本之后,运行时提示“Unsupported major.minor version 52.0”,这是提示java版本太低,需要使用java1.8.由于对linux不是很熟,找了一些资料,解决了这个问题. 我用的是ubuntu系统,系统自带1.6和1.7的java包.这个可以在/usr/lib/jvm/目录下可以看到.接下来进入步骤: a.先…
Make sure that all the classes needed by the application have been compiled with a compatible java version. 在使用Intellij开发项目的时候,启动服务的时候报错,显示错误信息为编译的后class文件不适应JVM环境,版本不支持,unsupported major.minor version 52.0,但是Intellij的项目的JDK版本正常,环境变量的配置正常,最后显示查明是由于we…
ava.lang.UnsupportedClassVersionError: PR/Sort : Unsupported major.minor version 52.0这个错误是由于高版本的java project使用了低版本的来运行.   我出现这个情况是我把Properties中java build path-->Libraries中的JVM8换成JVM7   之后运行就报错了 解决方法: 在Properties-->JAVA Compiler-中的Compiler compliance…