tomcat java.lang.IllegalArgumentException probe does not exist or is not a readable directory

来源:互联网 发布:为什么看动漫知乎 编辑:程序博客网 时间:2024/06/17 00:06
本文转载自 http://lvhjean.blog.163.com/blog/static/303745692013112614116341/

以下为原文------------------------------------

Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\Develop\apache-tomcat-6.0.35\webapps\probe does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
...
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-12-26 13:37:44 org.apache.catalina.core.StandardContext start
严重: Error in resourceStart()
2013-12-26 13:37:44 org.apache.catalina.core.StandardContext start
严重: Error getConfigured
2013-12-26 13:37:44 org.apache.catalina.core.StandardContext start
严重: Context [/probe] startup failed due to previous errors
2013-12-26 13:37:44 org.apache.catalina.core.StandardContext stop
信息: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/probe] has not been started

我自己查了一下,在\webapps和\work\Catalina\localhost 目录中都没有找到probe;
从网上搜了一下说可能在\conf\Catalina\localhost中,我找到了一个叫probe.xml的文件
<?xml version="1.0" encoding="UTF-8"?><Context path="/probe" privileged="true"><Logger className="org.apache.catalina.logger.FileLogger" prefix="probe." suffix=".out" timestamp="true"/></Context>

把这个文件删除就可以了。
这是某些第三方程序导致。大部分人可能和我一样只是找了\webapps和\work\Catalina\localhost 目录。忽略了tomcat的配置文件夹。建议大家看看。因为这个目录中还有host-manager.xml和manager.xml。注意两个是可远程管理tomcat中应用的应用,不要删除了。


0 0
原创粉丝点击