`
Javaloverlover
  • 浏览: 343452 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

eclipse中启动tomcat时:document base xx does not exist or is not a readable directory

阅读更多
今天在eclipse中热部署web程序时,出现:document base xxx 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:3957)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4126)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
********
错误,网上找了好多,很多都是转载的,还不能解决问题,就自己瞎折腾了下,结果不小心给弄好了,现在也不知道是的解决办法还是不是,先记下,下次遇到的时候可以试验下,说不定是个解决办法呢。
打开servers下边的server.xml文件,将Context节点剪切出来,然后重启tomcat服务,这个时候是会出错的,然后重启eclipse,再接着将刚才剪切的放回原位,再启动tomcat,哈哈,竟然成功了。不知道是运气还是什么。
这个方法似乎有点不对,今天又碰到eclipse中启动tomcat后,访问出现struts标签没有对应的类,昨天还好好的,什么都没改,我也确实把struts2的包都放进去了,不知道怎么回事,网上的似乎都没帮我解决问题,我就干脆先从tomcat中remove掉,然后再对它进行clean,然后add回去再重启tomcat,这回竟然可以了。


交流群:132607763 若满了,请加:251207741
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics