Tomcat 7.0.63启动报错

若如初见. 提交于 2019-12-01 16:35:28
安装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位!

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!