肯定朋友们都遇到过在启动Tomcat的时候,Tomcat给我们报了一个异常
Error starting static Resources,现在我就将这个导致这个异常的一种原因给大家解释一下。
首页给出我的Tomcat报此异常的较为详细的错误信息
信息: XML validation disabled
2010-6-22 21:37:53 org.apache.catalina.core.StandardContext resourcesStart
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base E:\apache-tomcat-5.5.26\webapps\photo does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:141)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3855)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4024)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2010-6-22 21:37:53 org.apache.catalina.core.StandardContext start
严重: Error in resourceStart()
导致上面的错误信息:
(1)我原来工程有个叫“photo”的web工程,我现在把移除掉了。
(2)但是,我在Tomcat的server.xml文件中配置了虚拟目录,也即是如下信息
<Context path="" docBase="/photo" reloadable="true"></Context>
现在原因已经找到,Tomcat中“photo”已经不存在,但是server.xml文件中还保留虚拟目录信息,所以直接导致Tomcat报如下错误
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base E:\apache-tomcat-5.5.26\webapps\photo does not exist or is not a readable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:141)
ok,如果你把server.xml那段信息删除,重新启动Tomcat就没有问题了。
分享到:
相关推荐
android studio创建9.patch图片,使用时出现Error: Duplicate resources 笔者运行环境:MacOs Catalina , android studio 3.6.3 原创文章 5获赞 2访问量 249 关注 私信 展开阅读全文 作者:徐州捕快
kernel starting 内核引导失败常见坚决办法
kettle的使用建议及优化 1. Join 我得到A 数据流(不管是基于文件或数据库),A包含field1 , field2 , field3 字段,然后我还有一个B数据流,B包含field4 , field5 , field6 , 我现在想把它们 ‘加’ 起来, 应该怎么...
ERROR in static/js/index.d66d806fcdd72b36147b.js from UglifyJs Unexpected token: punc (() [src/components/Hello.vue:26,0][static/js/index.d66d806fcdd72b36147b.js:34,6] ERROR in static/js/cell.89bb6f...
C语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ...
rsync error: error starting client-server protocol (code 5) at main.c(1516) [Receiver=3.0.9] rsync服务器配置如下 [root@localhost ~]# cat /etc/rsyncd.conf # /etc/rsyncd: configuration
apache Proxy Error apache Proxy Error apache Proxy Error apache Proxy Error
Error:Error endorsing chaincode:rpc error:code = Unknown desc = Error starting container: API error (404): {"message":"network e2ecli_default not found"} Error: got unexpected status: BAD_REQUEST -...
tomcat启动报错,启动超时,找不到类文件四渡赤水打成不是的
rsync常见错误及解决方法rsync常见错误及解决方法rsync常见错误及解决方法
赠送jar包:error_prone_annotations-2.2.0.jar; 赠送原API文档:error_prone_annotations-2.2.0-javadoc.jar; 赠送源代码:error_prone_annotations-2.2.0-sources.jar; 赠送Maven依赖信息文件:error_prone_...
赠送jar包:error_prone_annotations-2.10.0.jar; 赠送原API文档:error_prone_annotations-2.10.0-javadoc.jar; 赠送源代码:error_prone_annotations-2.10.0-sources.jar; 赠送Maven依赖信息文件:error_prone_...
ERROR422.exe
这个函数的目的是拥有一个独立于设备的;误差传递函数。报告错误信息;如果小部件是,则使用DIALOG_MESSAGE向用户发送;支持和消息,否则
sybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error ...
赠送jar包:error_prone_annotations-2.1.3.jar; 赠送原API文档:error_prone_annotations-2.1.3-javadoc.jar; 赠送源代码:error_prone_annotations-2.1.3-sources.jar; 赠送Maven依赖信息文件:error_prone_...
赠送jar包:error_prone_annotations-2.3.2.jar; 赠送原API文档:error_prone_annotations-2.3.2-javadoc.jar; 赠送源代码:error_prone_annotations-2.3.2-sources.jar; 赠送Maven依赖信息文件:error_prone_...
解决Fatal error Class 'Think' not found in runtime.php
英飞凌芯片很好用却很小众,所以使用Tasking调试时的Error就不像Keil那样容易搜出解决办法,那么我以一个初学者的身份总结了近期调试的一些心得,有DAP Miniwiggler和开发板连接的Error,有Tasking在Build后出现的...