`

【2010.2.5】项目无法在Tomcat中部署,及启动异常

阅读更多
一、【问题描述】:svn检出项目之后,无法在Tocamt中部署
【解决办法】:在项目中加入web 工程包,在工程下点右键-->MyEclipse-->Add Web Project... 选择j2ee 5.0 确定。
二、【问题描述】:工程用的jdk1.6的包,Myeclipse编译环境也是6.0,部署工程启动Tomcat报异常:
引用
严重: Error deploying web application directory demo
java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class efs.sadapter.listener.ContextLoaderListener)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1854)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1354)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56)
at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1068)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4339)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2010-2-3 16:33:47 org.apache.catalina.core.ApplicationContext log

【解决方法】:工程和MyEclipse的编译环境都更改为jdk5.0
分享到:
评论

相关推荐

    最新版linux apache-tomcat-9.0.37.tar.gz

    5. **启动、停止和管理**:Apache Tomcat提供了一系列的脚本用于管理服务,如`bin/startup.sh`用于启动Tomcat,`bin/shutdown.sh`用于关闭Tomcat。这些脚本需要使用`sudo`权限执行。 6. **配置**:Tomcat的配置文件...

    apache-tomcat-8.5.100.tar.gz

    在本文中,我们将深入探讨Apache Tomcat 8.5.100这一特定版本的重要特性、安装与配置过程,以及如何利用它来托管Web应用。 首先,Apache Tomcat 8.5.x系列是基于Java EE 8规范的,这意味着它支持最新的Servlet 4.0...

    apache-tomcat-8.5.59-1107.tar.gz

    在Java开发者社区中,Tomcat被广泛用作部署Java Web应用程序的基础平台。对于初学者来说,了解如何配置和使用Tomcat是进行Java Web开发的一个重要步骤。而对于企业级应用,Tomcat的稳定性和灵活性也使其成为了企业...

    apache-tomcat-8.5.99-windows-x64.zip

    在本文中,我们将深入探讨Apache Tomcat 8.5.99这一特定版本,尤其关注其在Windows 64位环境下的使用。 **1. Apache Tomcat 简介** Apache Tomcat 是一个轻量级的Web服务器和应用服务器,由Apache软件基金会开发并...

    apache-tomcat-9.0.43.zip

    Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。这个"apache-tomcat-9.0.43.zip"压缩包包含了Apache Tomcat的9.0.43版本,这是一个稳定且功能丰富的版本,适用于各种规模的企业级...

    apache-tomcat-10.0.23-windows-x64.zip

    2. 使用`startup.bat`脚本启动Tomcat,或者在Windows服务中创建一个Tomcat服务以便于后台启动。 3. 在浏览器中输入`http://localhost:8080`,如果Tomcat成功启动,你应该能看到Tomcat的欢迎页面。 4. 配置环境变量`...

    最新版linux apache-tomcat-8.5.56.tar.gz

    Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序,特别是那些基于Java EE的Web应用。在Linux环境中,Tomcat与Apache HTTP服务器一起使用可以构建强大的动态Web服务。这里我们关注的...

    apache-tomcat-9.0.22.tar.gz

    在解压后的目录中,使用`bin/startup.sh`脚本来启动Tomcat,`bin/shutdown.sh`来停止。如果需要后台运行,可以使用`nohup bin/startup.sh &`命令。 5. **部署Web应用**: 将`.war`文件放入`webapps`目录下,...

    apache-tomcat-8.5.53.tar.gz(tomcat安装包).zip

    在Tomcat中,Servlet和JSP的生命周期由容器(如Tomcat)管理。Servlet实例化、初始化、服务、销毁等阶段都由容器控制。JSP在首次请求时会被编译成对应的Servlet,然后按照Servlet的生命周期执行。 总结起来,...

    apache-tomcat-9.0.27-apache-tomcat-10.0.27.zip

    在部署和管理方面,Apache Tomcat提供了配置文件如server.xml、web.xml以及context.xml来控制其行为。例如,可以通过修改server.xml来配置端口号、线程池大小、连接器类型等。此外,Tomcat还支持通过管理界面(例如...

    apache-tomcat-7.0.56.tar.gz

    5. `webapps`:Web应用程序的部署目录,将WAR文件或已展开的目录放入此目录,Tomcat会自动识别并部署。 6. `work`:存放编译后的JSP文件和临时文件,方便Tomcat运行Web应用程序。 为了运行Web应用程序,你需要在`...

    apache-tomcat-8.5.97-windows-x.zip

    Apache Tomcat 是一个开源软件应用服务器,主要用于部署和运行Java Servlet和JavaServer Pages(JSP)应用程序。这个压缩包文件 "apache-tomcat-8.5.97-windows-x.zip" 包含了Apache Tomcat 8.5.97 版本在Windows...

    apache-tomcat-9.0.82-windows-x64.zip

    在"apache-tomcat-9.0.82-windows-x64.zip"这个压缩包中,我们可以预期包含以下主要文件和目录: 1. `bin`目录:包含了启动、停止和管理Tomcat的脚本,如`startup.bat`和`shutdown.bat`,以及用于控制Tomcat的...

    最新版linux apache-tomcat-10.0.13.tar.gz

    为了方便在任何路径下都能启动和管理Tomcat,需要将Tomcat的bin目录添加到系统PATH环境变量中。编辑`~/.bashrc`或`~/.bash_profile`文件,添加如下行: ``` export CATALINA_HOME=/path/to/your/apache-tomcat-...

    apache-tomcat-8.5.79.tar.gz

    apache-tomcat-8.5.79.tar.gz

    apache-tomcat-8.0.47.tar.gz 【Tomcat服务器,Tomcat8 Linux版】

    在启动过程中,Tomcat会默认监听8080端口。 5. **配置**:Tomcat的主要配置文件位于`conf`目录下,包括`server.xml`(服务器配置)、`web.xml`(全局Web应用程序配置)等。你可以根据需求修改这些文件。 6. **部署...

    tomcat-9.0.89tar包

    为了在Jenkins中运行基于Tomcat的应用,我们需要配置Jenkins的构建步骤,包括编译源码、打包成WAR文件,然后将这个WAR文件复制到Tomcat的`webapps`目录下,或者通过管理界面或API进行远程部署。 在安全管理方面,...

    Tomcat9.0.65,Tomcat9最新版

    在本压缩包中,你将找到支持Windows和Linux操作系统的Tomcat9最新版本。 首先,我们来详细了解一下Tomcat的核心功能和特点: 1. **Servlet容器**:Tomcat的主要作用是作为Servlet容器,允许开发者使用Java Servlet...

    apache-tomcat-8.5.56-src.tar.gz

    在本例中,我们讨论的文件"apache-tomcat-8.5.56-src.tar.gz"是Tomcat 8.5.56版本的源代码压缩包。 首先,让我们了解Tomcat的基本结构和组件。Tomcat的核心组件包括: 1. **Catalina**:这是Tomcat的主要部分,负责...

    maven项目完成tomcat的部署

    2. **部署项目**: - 将项目添加至Tomcat服务器。 - 启动Tomcat服务器。 - 通过浏览器访问`http://localhost:8080/your-project-name`检查是否部署成功。 #### 七、总结 通过以上步骤,您可以成功地将一个...

Global site tag (gtag.js) - Google Analytics