`
wrong1111
  • 浏览: 253436 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Unsupported major.minor version 49.0

    博客分类:
  • java
阅读更多

今天给服务器上一个类文件更新文件的时候,把线下的一个CLASS文件覆盖到服务器上去,出现了一个严重的失误.

java 代码
  1. 16:29:05,939 ERROR [ContextLoader] Context initialization failed   
  2. java.lang.UnsupportedClassVersionError: com/sqm/manage/dao/impl/SortDao (Unsupported major.minor version 49.0)   
  3.     at java.lang.ClassLoader.defineClass0(Native Method)   
  4.     at java.lang.ClassLoader.defineClass(ClassLoader.java:539)   
  5.     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)   
  6.     at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1629)   
  7.     at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:850)   
  8.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1299)   
  9.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)   
  10.     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)   
  11.     at java.lang.Class.forName0(Native Method)   
  12.     at java.lang.Class.forName(Class.java:219)   
  13.     at org.springframework.util.ClassUtils.forName(ClassUtils.java:108)   
  14.     at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)   
  15.     at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:426)   
  16.     at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:392)   
  17.     at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:307)   
  18.     at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:191)   
  19.     at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:295)   
  20.     at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:223)   
  21.     at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)   
  22.     at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)   
  23.     at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)   
  24.     at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)   
  25.     at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:126)   
  26.     at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)   
  27.     at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)   
  28.     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:269)   
  29.     at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)   
  30.     at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)   
  31.     at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)   
  32.     at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)   
  33.     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)   
  34.     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)   
  35.     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)   
  36.     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)   
  37.     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)   
  38.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
  39.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   
  40.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  41.     at java.lang.reflect.Method.invoke(Method.java:324)   
  42.     at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)   
  43.     at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)   
  44.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  45.     at org.apache.catalina.core.StandardContext.init(StandardContext.java:5005)   
  46.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
  47.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   
  48.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  49.     at java.lang.reflect.Method.invoke(Method.java:324)   
  50.     at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)   
  51.     at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)   
  52.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  53.     at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:274)   
  54.     at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:91)   
  55.     at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:357)   
  56.     at org.jboss.web.WebModule.startModule(WebModule.java:68)   
  57.     at org.jboss.web.WebModule.startService(WebModule.java:46)   
  58.     at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)   
  59.     at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)   
  60.     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)   
  61.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  62.     at java.lang.reflect.Method.invoke(Method.java:324)   
  63.     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)   
  64.     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)   
  65.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)   
  66.     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)   
  67.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  68.     at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897)   
  69.     at $Proxy0.start(Unknown Source)   
  70.     at org.jboss.system.ServiceController.start(ServiceController.java:418)   
  71.     at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)   
  72.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  73.     at java.lang.reflect.Method.invoke(Method.java:324)   
  74.     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)   
  75.     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)   
  76.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)   
  77.     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)   
  78.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  79.     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)   
  80.     at $Proxy28.start(Unknown Source)   
  81.     at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:394)   
  82.     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)   
  83.     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)   
  84.     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)   
  85.     at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)   
  86.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  87.     at java.lang.reflect.Method.invoke(Method.java:324)   
  88.     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)   
  89.     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)   
  90.     at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)   
  91.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)   
  92.     at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)   
  93.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)   
  94.     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)   
  95.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  96.     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)   
  97.     at $Proxy8.deploy(Unknown Source)   
  98.     at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:325)   
  99.     at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:501)   
  100.     at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)   
  101.     at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)   
  102.     at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)   
  103.     at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)   
  104.     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)   
  105.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  106.     at java.lang.reflect.Method.invoke(Method.java:324)   
  107.     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)   
  108.     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)   
  109.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)   
  110.     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)   
  111.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  112.     at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897)   
  113.     at $Proxy0.start(Unknown Source)   
  114.     at org.jboss.system.ServiceController.start(ServiceController.java:418)   
  115.     at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)   
  116.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  117.     at java.lang.reflect.Method.invoke(Method.java:324)   
  118.     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)   
  119.     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)   
  120.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)   
  121.     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)   
  122.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  123.     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)   
  124.     at $Proxy4.start(Unknown Source)   
  125.     at org.jboss.deployment.SARDeployer.start(SARDeployer.java:273)   
  126.     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)   
  127.     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)   
  128.     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)   
  129.     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:722)   
  130.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   
  131.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   
  132.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   
  133.     at java.lang.reflect.Method.invoke(Method.java:324)   
  134.     at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)   
  135.     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)   
  136.     at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)   
  137.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)   
  138.     at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)   
  139.     at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)   
  140.     at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)   
  141.     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)   
  142.     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)   
  143.     at $Proxy5.deploy(Unknown Source)   
  144.     at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:434)   
  145.     at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)   
  146.     at org.jboss.Main.boot(Main.java:195)   
  147.     at org.jboss.Main$1.run(Main.java:463)   
  148.     at java.lang.Thread.run(Thread.java:534)   
  149. 16:29:05,948 ERROR [[/Fsm]] Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener   
  150. java.lang.UnsupportedClassVersionError: com/sqm/manage/dao/impl/SortDao (Unsupported major.minor version 49.0)   
  151.     at java.lang.ClassLoader.defineClass0(Native Method)   
  152.     at java.lang.ClassLoader.defineClass(ClassLoader.java:539)   
  153.     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)   
  154.     at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1629)   
  155.     at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:850)   
  156.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1299)   
  157.     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)   
  158.     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)   
  159.     at java.lang.Class.forName0(Native Method)   
  160.     at java.lang.Class.forName(Class.java:219)  

上网搜了下,才知道错在哪里.原来我编译的CLASS用的是JDK1.5版本生成的.而服务器上却是JDK1.42

具体解决方法,前人们也给出了答案.大家可以看看这个

http://sinokaka.iteye.com/blog/81569

或者

http://www.blogjava.net/crazycy/archive/2006/06/03/50150.html

希望会对大家有点用处!

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics