解决Document base not exist or is not a readable directory问题

Java最让我头疼的就是莫名其妙的就没办法使用Eclipse了……

我已经莫名其妙的出现过无数次这种问题了,偶尔是正在使用中之前可以用,突然就500了,或者是突然就丢掉环境了,完全让人摸不清楚头脑的各种错误让人头皮发麻。

今天早晨就是如此了,早晨还是好好的,突然启动就报告:

Document base .metadata\.plugins\org.eclipse.wst.server.coredoes\tmpxxxx not exist or is not a readable directory

找了半天终于发现了一个解释详细的解决方案:

http://tdcq.iteye.com/blog/367516

原因是因为:没有正确的配置Server服务。当然,我就不抱怨什么诡异的服务为什么总是自己消失的问题了,这种问题在Tomcat上简直是层出不穷……

解决方法也大致形同,似乎唯一不同的就是他用的是Tomcat 6.0,而我用的是7.0这点不同了。

不过还是照抄下来一下吧:

1.在Server选项卡中右击Server - Properties - Switch Location,让它变成/Server/Tomcat 7.0 at localhost
2.双击左边的这个Server,勾选上Publish Module Contexts to Separate XML files。
3.在项目上右击 - Properties - Server - 选中Tomcat 7.0 at localhost

重启eclipse,问题解决。

2011/8/31最后修改:

后来发现这个东西就是Tomcat的缓存的问题,只要出现这类的问题,解决方案很简单,在Server上右击,选择Clean,然后就没事了.

评论

此博客中的热门博文

远程记录OpenWRT日志

用OpenWRT打造自动翻墙路由器(详解篇)

转一下关于Fuck的用法