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

java.lang.UnsupportedClassVersionError

    博客分类:
  • java
阅读更多
java.lang.UnsupportedClassVersionError: com/listener/SessionList (Unsupported major.minor version 49.0)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1653)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:883)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1333)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1213)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3723)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4257)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:316)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:723)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:393)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)
	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2343)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)

 

 

像这样的问题是因为高版本JDK编译的文件运行在低版本中.

解决方法,把开发工具所用JDK版本与运行文件的JDK版本匹配一致!

如ECLIPSE3.1+MYCELIPSE4.1.1 默认安装的所用JRE1.

可以在这里设置

elispe 工具栏中 Window--->preference ---->JAVA选项下的Compiler 中的JRE设置成与工程运行环境一样的JRE!

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics