`

tomcat5.0.27+jdk1.4+jsf 出现java.lang.UnsupportedClassVersionError

    博客分类:
  • Jsf
阅读更多
Tomcat5.0.27+jdk1.4+jsf

2010-09-19 21:03:28
StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
2010-09-19 21:03:29 StandardContext[/MetisDev]Error configuring application listener of class process.listener.ApplicationInitListener
java.lang.UnsupportedClassVersionError: process/listener/ApplicationInitListener (Unsupported major.minor version 49.0)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3775)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
	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.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
	at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
	at org.apache.commons.digester.Rule.end(Rule.java:276)
	at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
	at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
	at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.apache.commons.digester.Digester.parse(Digester.java:1567)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:488)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:482)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:480)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	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:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)

2010-09-19 21:03:29 StandardContext[/servlets-examples]ContextListener: contextInitialized()
2010-09-19 21:03:29 StandardContext[/servlets-examples]SessionListener: contextInitialized()
2010-09-19 21:03:29 StandardContext[/jsp-examples]ContextListener: contextInitialized()
2010-09-19 21:03:29 StandardContext[/jsp-examples]SessionListener: contextInitialized()
2010-09-19 21:04:58 StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
2010-09-19 21:04:59 StandardContext[/MetisDev]Error configuring application listener of class process.listener.ApplicationInitListener
java.lang.UnsupportedClassVersionError: process/listener/ApplicationInitListener (Unsupported major.minor version 49.0)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3775)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
	at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
	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.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
	at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
	at org.apache.commons.digester.Rule.end(Rule.java:276)
	at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
	at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
	at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at org.apache.commons.digester.Digester.parse(Digester.java:1567)
	at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:488)
	at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:482)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
	at org.apache.catalina.core.StandardService.start(StandardService.java:480)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
	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:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)

2010-09-19 21:04:59 StandardContext[/servlets-examples]ContextListener: contextInitialized()
2010-09-19 21:04:59 StandardContext[/servlets-examples]SessionListener: contextInitialized()
2010-09-19 21:05:00 StandardContext[/jsp-examples]ContextListener: contextInitialized()
2010-09-19 21:05:00 StandardContext[/jsp-examples]SessionListener: contextInitialized()
2010-09-19 21:08:31 StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
2010-09-19 21:08:44 StandardContext[/servlets-examples]ContextListener: contextInitialized()
2010-09-19 21:08:44 StandardContext[/servlets-examples]SessionListener: contextInitialized()
2010-09-19 21:08:44 StandardContext[/jsp-examples]ContextListener: contextInitialized()
2010-09-19 21:08:44 StandardContext[/jsp-examples]SessionListener: contextInitialized()



1.出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛java.lang.UnsupportedClassVersionError不支持的Class版本错误。
2.解决方案:
在MyEclipse----应用服务器下,指定Tomcat5。指定Tomcat使用jdk1.4。
进入myeclipse首选项---Java---编译器,可以看到,默认的编译器依从等级是5.0,这里改为1.4,因为我们使用的软件需要运行在JDK1.4的JVM上。即可解决问题。
分享到:
评论

相关推荐

    Linux_Configure_TOMCAT 5.0.27

    在本文中,我们将详细探讨如何在Linux环境下配置Tomcat 5.0.27服务器,这是一个广泛使用的开源Java Servlet和JavaServer Pages(JSP)容器。这个版本的Tomcat是Apache软件基金会Jakarta项目的一部分,提供了对...

    mysql安装图解安装mysql-5.0.27+Setup

    本文将详细讲解如何使用提供的“mysql-5.0.27+Setup”压缩包进行MySQL的安装,以及如何理解安装过程中的关键步骤。 首先,下载并解压“mysql-5.0.27+Setup”压缩包。这通常包含安装文档和安装程序,例如“mysql ...

    Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法

    ### Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法 #### Apache 2.2.4 的安装与配置 Apache 作为一款开源且功能强大的Web服务器软件,在Windows XP上安装和配置相对...

    Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置说明

    MySQL 5.0.27是关系型数据库管理系统,用于存储和管理网站数据。安装MySQL时,会创建一个服务器实例,要求设置root用户的密码。在配置阶段,需要确保MySQL服务能自动启动,并且可以通过命令行或图形界面工具(如...

    jakarta-tomcat-5.0.27.tar.gz

    Jakarta Tomcat 5.0.27 是一个历史悠久的开源Web服务器和Servlet容器,它由Apache软件基金会开发。这个版本是Tomcat 5.x系列的一个特定发行版,发布于2006年左右,主要用于运行Java Servlet和JavaServer Pages(JSP...

    jakarta-tomcat-5.0.27压缩文件

    Jakarta Tomcat 5.0.27 是一个历史悠久且至关重要的软件组件,它属于Apache软件基金会的项目,是实现Java Servlet和JavaServer Pages (JSP) 规范的重要工具。在Web开发领域,Tomcat扮演着Web服务器和应用服务器的...

    Centos_64bit安装JDK+tomcat

    本文档旨在详细介绍如何在CentOS 5.2 64位系统上安装配置Java Development Kit (JDK) 1.5.0_22版本以及Apache Tomcat 5.0.27,并进行基本的功能测试。通过本文档,读者可以学习到整个安装配置过程的关键步骤和技术...

    jakarta-tomcat-5.0.27

    jsp服务器,最好用的JSP服务器,操作简单,占用资源少。

    Win2003下安装PHP5.2.0+MySql5.0.27+PHPMyAdmin2.9.1的配置方法

    ### Win2003下安装PHP5.2.0+MySql5.0.27+PHPMyAdmin2.9.1的配置方法 #### 一、概述 本文旨在详细介绍如何在Windows Server 2003环境下搭建PHP5.2.0、MySQL5.0.27以及PHPMyAdmin2.9.1的开发环境。这种组合通常被...

    mysql-5.0.27-win32.zip

    MySQL 5.0.27 是 MySQL 数据库管理系统的一个历史版本,专为 Windows 操作系统设计。这个版本在2008年发布,是 MySQL 5.0 系列的重要组成部分,提供了稳定性和性能的改进。MySQL 是一个开源、免费的关系型数据库管理...

    mysql-5.0.27-win32.part2.rar

    mysql-5.0.27-win32.part2.rar

    mysql-5.0.27-win32.part1.rar

    mysql-5.0.27-win32.part1.rar

    mysql-5.0.27.tar.gz

    MySQL 5.0.27 是一个在Linux操作系统环境下广泛使用的开源关系型数据库管理系统(RDBMS)。这个版本是MySQL发展历史中的一个重要里程碑,它带来了许多功能改进和性能优化,旨在提升系统的稳定性和效率。 首先,...

    mysql-connector-java-5.1.38-jar

    MySQL Connector/J 5.1.38 是一个用于Java应用程序连接到MySQL数据库的驱动程序,它是MySQL官方提供的Java Database Connectivity (JDBC) 驱动。这个版本的驱动支持Java平台的标准接口,允许Java开发者在应用程序中...

    mysql-essential-5.0.27-win32.rar

    这个"mysql-essential-5.0.27-win32.rar"压缩包包含的是MySQL 5.0.27版本的Windows 32位安装程序,这是一个关键的历史版本,因为每个版本都有其特定的改进和修复。 首先,我们来看"mysql-essential-5.0.27-win32....

    HiTool-STB-5.0.27.rar

    海思HiTool-STB-5.0.27最新版工具,固件串刷、救砖必备工具!! 支持烧录镜像破解以及提取镜像备份系统分区!该版本STB支持以下芯片:Hi3798MV100、Hi3796MV100、Hi3798CV200、HI3798MV200、HI3798MV300、HI3798MV310...

Global site tag (gtag.js) - Google Analytics