Servlet 服务器启动失败的原因分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Servlet 服务器启动失败的原因分析相关的知识,希望对你有一定的参考价值。

Server Tomcat v7.0 Server at localhost failed to start. 可能错误分析
刚入门学习java Web的相关知识 ,启动服务器出现
技术分享图片
我出现的问题是这个 记录一下根据查询的资料解决的方法
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:CodeMyJavaCode.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebapps ewsInfoCrawler does not exist or is not a readable directory

文件目录不可读~~~~
解决办法
1、找到工作区间
workspace.metadata.pluginsorg.eclipse.wst.server.core mp0conf
conf文件夹下面
技术分享图片
server.xml 文件
2.打开(比较懒 直接eclipse 打开的)
技术分享图片
直接定位129行
技术分享图片
技术分享图片
从<Context docBase="C:UsersAdministratorworkspace.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebappsservlet01" path="/servlet01" reloadable="true" source="org.eclipse.jst.jee.server:servlet01"/> 这句完整删除
最后结果 129行
<Context docBase="C:UsersAdministratorworkspace.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebappsROOT" path="" reloadable="false"/><Context docBase="C:UsersAdministratorworkspace.metadata.pluginsorg.eclipse.wst.server.core mp0wtpwebappsservlet01" path="/servlet01" reloadable="true" source="org.eclipse.jst.jee.server:servlet01"/></Host>
(注意:</Host>之前不能有空格)
3、 删除空文件夹
路径 工作区
workspace.metadata.pluginsorg.eclipse.wst.server.core mp0workCatalinalocalhost
技术分享图片
进行删除
4、删除Tomcat 重新配置服务器

5、最后成功

技术分享图片

纯粹做一个记录学习
其他错误分析总结比较全面的解决方法

以上是关于Servlet 服务器启动失败的原因分析的主要内容,如果未能解决你的问题,请参考以下文章

servlet,filter,listener,intercepter区别

tomcat服务启动失败系统提示错误代码4

SpringSpring 网络原因导致日志下载失败

我遇到的Tomcat v7.0 启动失败的三个原因

bug:eclispe中启动Tomcat警告org.apache.catalina.LifecycleException: 子容器启动失败

一个较丰满的servlet web server,包含conectorProcessorbootstrap (2代码分析)