码迷,mamicode.com
首页 > 其他好文 > 详细

Tomcat 7.0.63启动报错

时间:2015-08-20 10:57:51      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

安装Tomcat 7.0.63后,没有加载任何项目。直接启动就报错,报错日志有:

严重: 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

......

于是,开始在网上搜解决办法,网上还真有不少文章(大多都是水军)提供解决方法,各种各样的都有!

常见的有

(1)

1.下载最新版本的tcnative-1.dll(1.1.17版本)

2.把文件放入c:/windows/system32下

3.重启tomcat7.0

亲试,确实不管用啊技术分享技术分享技术分享技术分享技术分享

(2)打开myeclipse,Preferentces->MyEclipse->Servers->Tomcat->Tomcat 6.x
,载入Tomcat7,在"Paths"下,点击“Add JAR/ZIP”,加载tomcat7下的……/bin/tomcat-juli.jar。点击“OK”.

亲试,确实不管用啊技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享(骂人的心都有了)

(3)把tomcat7下面的servlet-api.jar 放到JDK的目录下,重启启动Tomcat

亲试,确实不管用啊技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享(打人的心都有了)

————————————————————————————————————————————————

还是说说自己的解决方法吧!

网上各种方法试过之后还是不管用,于是怀疑是JDK的问题!

之前安装的JDK版本也是1.7的,是“jdk-7-ea-bin-b89-windows-i586-15_apr_2010.exe”。

果断把这个版本的JDK卸载!官网上下载“jdk-7u79-windows-x64.exe”这个版本,按照之前JDK的原安装路径再安装这个版本的。启动Tomcat,然后就看到惊喜了!终于解决了!技术分享技术分享技术分享技术分享技术分享

提醒:下载JDK的时候,要考虑系统,32位还是64位!

希望能帮到遇见同样错误的人!

Tomcat 7.0.63启动报错

标签:

原文地址:http://my.oschina.net/andy1989/blog/494918

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!