学习框架遇到的错误④

xiaoxiao2021-02-27  444

做文件上传时,我写了本地的一个相对路径,在Tomact Modules中配置了如下信息:

而之后无意中我删除了该文件夹,就出现 了如下错误:导致Tomcat无法启动

Error starting static Resources

java.lang.IllegalArgumentException: Document base C:\A_WEB\upload does not exist or is not a readable directory     at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:136)     at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:5247)     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5436)     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)     at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)     at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)     at java.util.concurrent.FutureTask.run(Unknown Source)     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)     at java.lang.Thread.run(Unknown Source) 五月 04, 2017 9:06:45 上午 org.apache.catalina.core.ContainerBase startInternal 严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pic]]     at java.util.concurrent.FutureTask.report(Unknown Source)     at java.util.concurrent.FutureTask.get(Unknown Source)     at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1119)     at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)     at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)     at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)     at java.util.concurrent.FutureTask.run(Unknown Source)     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)     at java.lang.Thread.run(Unknown Source) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/pic]]     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)     ... 6 more Caused by: org.apache.catalina.LifecycleException: Error in resourceStart()     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5437)     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

    ... 6 more

解决办法:一、在Tomcat Module中删除配置;二、恢复之前删除的文件夹。(如果你不是以上错误原因,本解决办法恐怕无法解决)

转载请注明原文地址: https://www.6miu.com/read-937.html

最新回复(0)