java exception:部分类出现UnsupportedClassVersionError

原创 2016年08月30日 23:48:19

采取linq4j时,发现有些环境编译报错了。如下:

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userSubAccountController': Injection of resource dependencies failed; nested exception is java.lang.UnsupportedClassVersionError: org/apache/calcite/linq4j/function/Predicate1 : Unsupported major.minor version 51.0 (unable to load class org.apache.calcite.linq4j.function.Predicate1)
    at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:306)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1146)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)

原因:1. jar包版本和jdk版本冲突等,jdk环境和tomcat版本;2.linq4j的支持版本等。


参考:http://mark-5528.iteye.com/blog/2161827

版权声明:本文为博主原创文章,未经博主允许不得转载。

java打jar包的异常一:could not find the main class,java.lang.UnsupportedClassVersionError: Bad version numb

java打jar包的异常一:could not find the main class,java.lang.UnsupportedClassVersionError: Bad version numb...
  • ChenAllen1025
  • ChenAllen1025
  • 2012年05月23日 17:21
  • 6339

java问题之二 java.lang.UnsupportedClassVersionError: Bad version number in .class file

Java.lang.UnsupportedClassVersionError: Bad version number in .class file 造成这种过错是ni的支撑Tomcat运行的JDK版本...
  • yixiaoping
  • yixiaoping
  • 2013年08月06日 15:00
  • 8868

出现java.lang.UnsupportedClassVersionError 错误的原因

     出现java.lang.UnsupportedClassVersionError 错误的原因  出现java.lang.UnsupportedClassVersionError 错误的原因,...
  • shendl
  • shendl
  • 2006年08月11日 14:00
  • 165903

解决java.lang.UnsupportedClassVersionError: Bad version number in .class file问题

在启动tomcat服务器时, 报如下的错误: org.springframework.beans.factory.CannotLoadBeanClassException: Error loadin...
  • jueshengtianya
  • jueshengtianya
  • 2014年01月02日 13:35
  • 2132

java.lang.InstantiationException:no empty constructor解决方法

问题描述:定义一个MyFragment,明明有一个空的构造函数,却始终报java.lang.InstantiationException:no empty constructor错误 publi...
  • fuckchen412
  • fuckchen412
  • 2015年07月09日 15:02
  • 1405

[Request processing failed; nested exception is java.lang.NullPointerException] with root cause

自己在搭建springMVC项目时遇到这个错误,查了一下是找不到bean的原因,所以要在需要的bean的上面加上@Resource。 我的是在Controller的增删改查中需要userDao这个b...
  • qq970014558
  • qq970014558
  • 2015年10月10日 11:28
  • 3478

在myeclipse中部署项目时nested exception is java.lang.OutOfMemoryError:

java.lang.OutOfMemoryError异常解决方法   原因: 常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 2.集合类中有...
  • xiaogang_weimingtian
  • xiaogang_weimingtian
  • 2016年06月28日 15:02
  • 3347

在eclipse中解决java.lang.UnsupportedClassVersionError 错误

以前用JDK1.5,公司要求使用JDK1.4完了后发现用ECLIPSE编译不了程序:上网搜索发现是版本有些冲突:解决方法Windows-->Preferences在弹出的窗口中选择java-->com...
  • ybyb14
  • ybyb14
  • 2007年05月09日 19:38
  • 12993

java UnsupportedClassVersionError错误 和 tomcat启动报错

简单的记录一下这几天遇到的报错信息。 (一) java.lang.UnsupportedClassVersionError: Bad version number in .class file...
  • baolong47
  • baolong47
  • 2012年12月29日 14:09
  • 3152

ssh整合报错,nested exception is java.lang.NoSuchFieldError: TRACE

Invocation of init method failed; nested exception is java.lang.NoSuchFieldError: TRACE Caused by: ...
  • memray
  • memray
  • 2014年09月08日 03:16
  • 7110
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java exception:部分类出现UnsupportedClassVersionError
举报原因:
原因补充:

(最多只允许输入30个字)