一、【问题描述】: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
分享到:
相关推荐
在本教程中,我们将深入探讨如何在Tomcat服务器上部署一个结合了SpringBoot后端和Vue.js前端的应用。 首先,为了在Tomcat上部署SpringBoot+Vue项目,我们需要进行以下步骤: 1. **修改POM文件**: 在SpringBoot...
总的来说,Tomcat 7.0.109作为一个成熟的Java Web服务器,虽然不再接收更新,但在许多项目中仍然被广泛使用,尤其是那些对Java EE 7支持有需求且希望保持稳定性的项目。了解和熟练掌握其配置和管理是任何Java Web...
【标题】"最新版Linux Apache Tomcat 7.0...总之,"最新版Linux Apache Tomcat 7.0.104.tar.gz"提供了一个在Linux环境中运行Java Web应用程序的平台,通过理解其结构和配置,开发者可以有效地部署和管理自己的Web服务。
Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序,特别是那些基于Java EE的Web应用。在Linux环境中,Tomcat与Apache HTTP服务器一起使用可以构建强大的动态Web服务。这里我们关注的...
这个"apache-tomcat-9.0.56.tar.gz"文件是Tomcat的9.0.56版本的源码包,采用的是tar.gz格式,这是一种在Linux/Unix系统中常见的文件压缩方式。 首先,我们来了解Tomcat的基本结构和组成。Tomcat包含以下几个主要...
Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序,特别是那些基于Java EE的Web应用。在Linux环境中,Tomcat与Apache HTTP服务器一起使用可以构建强大的动态Web服务。这里我们关注的...
Tomcat 部署项目去除工程名是指在 Tomcat 服务器上部署项目时,不需要在 URL 中指定工程名,而是直接访问项目的根目录。这可以通过配置 Tomcat 的 server.xml 文件和项目的 web.xml 文件来实现。 首先,需要在 ...
2. 配置环境变量:将Tomcat的bin目录添加到PATH环境变量中,以便于在任何地方执行Tomcat命令。 3. 启动Tomcat:在Tomcat的bin目录下运行`./catalina.sh start`(对于Linux/Unix)或`startup.bat`(对于Windows)启动...
在上述配置中,我们首先需要在 Tomcat 安装目录下面的 webapps 目录下新建一个文件夹,文件夹名就是要部署的工程项目名称。然后,将“J2EE/WebContent”目录下的所有文件拷贝到刚才新建的文件夹下面,并将三个 jar ...
总结,`apache-tomcat-7.0.70.tar.gz`是针对Linux的Tomcat版本,通过解压、配置和启动,可以在Linux环境中搭建一个Java Web应用服务器。了解如何管理和维护Tomcat对于任何从事Java Web开发的人来说都是至关重要的。
在Linux环境中,Tomcat与操作系统紧密结合,提供高效、稳定的Web服务。最新的版本是10.0.10,这个版本包含了对之前版本的一些改进和新功能。 在Linux上安装Apache Tomcat 10.0.10,首先需要准备的是一个解压工具,...
Apache Tomcat 8.0是Apache软件基金会的一个项目,它是一个开源、免费的Web应用程序服务器,专注于实现Java Servlet和JavaServer Pages(JSP)规范。这个版本,8.0.28,是Tomcat 8系列的一个更新,提供了一系列增强...
在本文中,我们将介绍如何将 Spring Boot 项目和 Vue 一起部署到 Tomcat 服务器中。这个过程需要我们对 Tomcat 服务器进行配置,以便能够正确地部署并运行我们的应用程序。 Spring Boot 项目和 Vue 的结合 在 ...
为了在Jenkins中运行基于Tomcat的应用,我们需要配置Jenkins的构建步骤,包括编译源码、打包成WAR文件,然后将这个WAR文件复制到Tomcat的`webapps`目录下,或者通过管理界面或API进行远程部署。 在安全管理方面,...
apache-tomcat-8.5.100.zip;apache-tomcat-8.5.100.exe;apache-tomcat-8.5.100-linux.tar.gz;apache-tomcat-8.5.100-windows-x64.zip;apache-tomcat-8.5.100-windows-x86.zip;
Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。它是基于Apache软件基金会的Jakarta项目下的一个核心项目。Tomcat实现了Java Servlet和JavaServer Pages (JSP) 规范,使得开发者...
`webapps`目录是部署Web应用的地方,将你的WAR文件或解压后的Web应用目录放入此目录,Tomcat会在启动时自动部署。 在使用Eclipse进行开发时,可以将Tomcat 9.0.56配置为服务器实例,这样可以直接在IDE内启动和调试...
在本文中,我们将深入探讨Tomcat 7.0.107这一特定版本,以及它与Linux操作系统的关系。 首先,让我们了解Tomcat的基本架构。Tomcat是Java EE(现在称为Jakarta EE)的一部分,实现了一个轻量级Web服务器和Servlet...
在本压缩包中,你将找到支持Windows和Linux操作系统的Tomcat9最新版本。 首先,我们来详细了解一下Tomcat的核心功能和特点: 1. **Servlet容器**:Tomcat的主要作用是作为Servlet容器,允许开发者使用Java Servlet...
4. **启动Tomcat**:在Tomcat的bin目录下,运行`startup.sh`(Unix/Linux)或`startup.bat`(Windows)启动服务器。 **配置与管理:** 1. **服务器配置**:修改`conf/server.xml`文件,可以配置端口号、线程池大小...