Eclipse里Tomcat报错:Document base ……does not exist or is not a readable directory

问题描述:

严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\Code\MyJavaCode\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\newsInfoCrawler does not exist or is not a readable directory

解决办法:

需要执行下面操作:

  步骤一:首先,进入,你的工作区间目录下的.metadata\.plugins\org.eclipse.wst.server.core/下

比如,我的这里是

  步骤二:进入tmp0/conf/目录,删除无用的 tmp0\conf\server.xml 中的  <Context>  节点;

<Context docBase="D:\Code\MyJavaCode\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ROOT" path="" reloadable="false"/>

<Context docBase="D:\Code\MyJavaCode\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\newsInfoCrawler" path="/newsInfoCrawler" reloadable="true" source="org.eclipse.jst.jee.server:newsInfoCrawler"/></Host>

删除,留下,得到

<Context docBase="D:\Code\MyJavaCode\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ROOT" path="" reloadable="false"/></Host>

  步骤三:删除 tmp0\work\Catalina\localhost 下的所有文件夹;

我这里是,D:\Code\MyJavaCode\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost

  步骤四:删除tomcat

  步骤五:重新配置tomcat

时间: 2024-12-25 13:24:31

Eclipse里Tomcat报错:Document base ……does not exist or is not a readable directory的相关文章

Tomcat启动的时候 报Document base …does not exist or is not a readable directory错误

原因是 tomcat中的文件conf\server.xml 中<Context>节点配置了很多已经移除的项目: 删除无用的 conf\server.xml 中的  <Context>  节点: (删除 Catalina\localhost 下的所有文件夹:) 认真检查server.xml这个文件是否错误

关于 Tomcat 6.0:&quot;XXX&quot; does not exist or is not a readable directory 问题的解决办法

问题描述:将项目部署到Eclipse集成的Tomcat服务器中中的时候,控制台报错:XXX does not exist or is not a readable directory . 出现原因:直接在Tomcat工作目录下,将之前部署的项目删除,而Tomcat不知道已经删除. 解决办法: 方法一:[实测有效]简单粗暴,操作方便[推荐] 将Eclipse中现集成好的Tomcat服务器删除"Delete",然后重新配置一个新的Tomcat服务器,将项目部署到服务器中,启动服务器,观察服

tomcat单独启动成功, eclipse启动tomcat报错, 错误一:找不到或无法加载主类 org.apache.catalina.startup.Bootstrap;错误二:端口被占用

针对刚遇到的tomcat单独启动成功,但是在eclipse启动tomcat就报错问题作出总结如下: 软件版本: 1. eclipse版本 ① Luna Service Release 2(4.4.2)    64位 ② Helios Service Release 2   64位 2. tomcat版本 ①apache-tomcat-6.0.14 ②apache-tomcat-6.0.35 3. JDK版本 jdk1.6.0_45 64位 错误详情: 1.  tomcat启动失败,错误提示: j

Document base C:\Tomcat 6.0\webapps\manager does not exist or is not a readable directory

错误显示: 严重: Error starting static Resources java.lang.IllegalArgumentException:Document base C:\Tomcat 6.0\webapps\manager does not exist or is not a readable directory 解决方法: 在部署项目启动后,出现这样的错误可能是因为Tomcat/webapps目录下,原自带的以下四个文件夹让你删除了.并且在你访问http://localhos

eclipse连tomcat报错时解决方案

多谢前辈大佬们的博文.比如http://blog.csdn.net/starhosea/article/details/43759561 昨天还能用的,好像新建一个dynamic web project之后看左边工程栏项目太多了,随手删掉了一些看起来不想用的项目,其中包括一个"Servers"我以为是自己不知道什么时候手动建的,然后再运行想用的项目的时候就报了个错 Resource '/Servers' does not exist 百度,说新建个server就好了,然后发现建serv

eclipse启动tomcat报错

原因是server.xml里的写错了,比如大小写的问题最容易导致这个情况发生. 而且tomcat会报错说启动不了,找不到相对应的路径或者是"'org.eclipse.jst.jee.server:web' did not find a matching property".

java菜鸟篇&lt;二&gt; eclipse启动tomcat报错的问题:Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread &quot;main&quot;

9.1今天不知道自己瞎搞eclipse的时候按到了什么键,然后再启动程序的时候就会报错: 如下: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "main"(溢出内存错误) 解决方案: 然后就发现自己原来设置扩大堆内存的没有了,要重新设置 如图: 重新启动项目,OK解决了!!哈哈哈

Tomcat的错误 之 java.lang.IllegalArgumentException: Document base * does not exist

Tomcat的异常 之 java.lang.IllegalArgumentException: Document base 有些刚开始使用的Tomcat的朋友会出现的问题,明明已经将某个web应用从tomcat下的webapps下移除了,为什么还会抛这样的异常呢? java.lang.IllegalArgumentException: Document base *** does not exist or is not a readable directoryat org.apache.nami

启动Tomcat报异常host-manager does not exist or is not a readable directory

前几天重新安装了Tomcat6,安装完Tomcat6后在wepapps下面会有一些tomcat自带的项目(root.manager.host- manager等几个),这几天项目没什么用我就删掉了,后来在MyEclipse中配置好Tomcat,新建web项目,在启动Tomcat是会出现 严重: Error starting static Resources java.lang.IllegalArgumentException: Document base D:/Program Files/Apa