tomcat7 启动报错(转)

 

不加载任何自己的项目启动即报错:

 

严重: Error deploying web application directory D:\tomcat7.0.30\webapps\docs

java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catal

ina.LifecycleException: Failed to start component [StandardEngine[Catalina].Stan

dardHost[localhost].StandardContext[/docs]]

严重: Error deploying web application directory E:\Tomcat 7.0\webapps\ROOT

 

 

找了很久原因,原来是我用的jdk1.6,tomcat7,而两者其中的servlet-api.jar版本不一致造成。

解决办法:把tomcat7中的servlet-api.jar替换到jdk1.6中(jdk1.6\jre\lib\ext)或者换jdk1.7等

http://blog.sina.com.cn/s/blog_4b5bc0110101i0pj.html

时间: 2024-09-17 11:35:15

tomcat7 启动报错(转)的相关文章

tomcat7启动报错

问题描述 tomcat7报错Causedby:java.lang.NoClassDefFoundError:entity/DetailBook查了好多遍,有的说是jar包的问题,有的说是web.xml文件的配置可能有问题.小弟我才疏学浅,不会啊请各位大神帮忙!拜托拜托 解决方案 解决方案二: 解决方案三:找不到类entity/DetailBook,你看一下你的代码里哪里用到这个类了.解决方案四: 解决方案五:java.lang.NoClassDefFoundError:entity/Detail

tomcat启动报错

myeclipse tomcat 启动报错,但是不影响访问. 解决问题: 各种查询,只看到相同的问题,没有发现有效的解决办法. 最后的解决是,更换了tomcat,使用了一个免安装的tomcat 8.0.5,启动正常了. 问题如下: 七月 22, 2016 10:15:32 上午 org.apache.catalina.core.AprLifecycleListener init 信息: The APR based Apache Tomcat Native library which allows

tomcat-Tomcat启动报错,端口冲突

问题描述 Tomcat启动报错,端口冲突 说是端口冲突了,可我检查了没发现端口占用了,而且换了端口,换哪个就说那个冲突了,真被搞死了 解决方案 和你简单说说: 你应该用的是tomcat7或8,因为tomcat6启动方式不是这样的,不知道是不是8版本. 这个错误是tomcat调用了自己的C动态库(不是操作系统的,也不是jdk自带的)创建端口,创建过程中意外退出. 首先,验证一下tomcat子目录下是不是权限都到位,另外如果是windows版本tomcat,尤其是看看tomcat启动调用的动态库是不

简直奔溃,搭建centos+nginx+tomcat+redis做session共享,启动报错

问题描述 简直奔溃,搭建centos+nginx+tomcat+redis做session共享,启动报错 环境是 centos6.4+nginx1.8+tomcat7.0.65+redis3.0.5+jdk1.7.......... 配置应该没有问题,但是启动tomcat的时候报 caused by: org.apache.catalina.LifecycleException: Unable to attach to session handling valve; sessions canno

tld-linux tomcat 启动报错不能运行jar包

问题描述 linux tomcat 启动报错不能运行jar包 WARNING: Failed to process JAR [jar:file:/root/tomcat7.2/webapps/sms/WEB-INF/lib/axis2-kernel-1.4.1.jar!/] for TLD files java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method)

Tomcat7启动报NoClassDefFoundError,Jetty启动正常

问题描述 今天使用Maven做了个Struts2+Spring3+Hibernate4的小Demo,使用Tomcat7启动时报错,错误信息如下: 2013-12-2 13:53:49 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments w

tomcat启动报错-同一项目在我的电脑上启动报错(缺少jar包,其实是有的),但在别人的电脑上却能正常启动,请求帮助

问题描述 同一项目在我的电脑上启动报错(缺少jar包,其实是有的),但在别人的电脑上却能正常启动,请求帮助 解决方案 如果是这样,那说明你引入的有问题啊, 1. 重新引入jar一下!!!对着jar右键add- 2. clean一下!!! 3. 重新发布项目 解决方案二: web项目直接放在lib文件夹下,就不需要add了吧, 此外,这项目在别的电脑可以正常运行 解决方案三: 有可能是jar包没有引入,在build path 把项目所有jar包都引进去 解决方案四: 谢谢各位,问题已解决.缘由是t

javaweb-在ssh 中 用ServletActionContext获取session时启动报错

问题描述 在ssh 中 用ServletActionContext获取session时启动报错 ServletActionContext.getRequest().getSession(); 怎么才能在启动的时候就有ServletActionContext,而不用在ActionSupport处理请求时在获取 解决方案 是报空指针吗? 没有请求时 ServletActionContext.getRequest() 为null 解决方案二: http://blog.csdn.net/suncaoyo

配置-cruisecontrol集成SVN启动报错?

问题描述 cruisecontrol集成SVN启动报错? 用CC每日构建是启动配置报错只要是SVN自动更新代码 下面是错误信息 net.sourceforge.cruisecontrol.CruiseControlException: svn failed with exception at net.sourceforge.cruisecontrol.util.CommandExecutor.executeAndWait(Com mandExecutor.java:115) at net.sou