Eclipse中启动tomcat报错:A child container failed during start
我真的很崩潰,先是workspace崩了,費了好久重建的workspace,然后建立了一個小demo項目,tomcat中啟動卻報錯,挑選其中比較重要的2條信息如下:
A child container failed during start嚴重: Error starting static Resources java.lang.IllegalArgumentException: Document base D:\EclipseReal\realworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\xxx does not exist or is not a readable directory這是什么鬼,凈是奇葩事..這個部署在tomcat中的xxx項目老早就刪除了,怎么啟動的時候還加載它,先是去wtpwebapps\下找一下tomcat的server.xml文件看看其中是否還有這個項目的配置,發現很干凈,然后本地的tomcat中的配置也是這樣的..這就有點奇怪了..折騰來折騰去怎么想不到到底在哪里加載的這個項目..后來突然想起來一件事情,eclipse中創建tomcat服務的時候會在workspace下建立一個server文件夾,下面會有tomcat的一些配置..這才想起來重建workspace的時候只是刪除了meta文件夾,再引入的項目,workspace中的server并沒有引入,也沒有在eclipse中的工作區顯示,但是啟動tomcat的時候卻又加載它..
找到了根源那也就好辦了,進到workspace中,找到server文件夾下的server.xml,將其中的有關那個xxx的項目的啟動項目刪掉,再次啟動tomcat一些正常..
轉載于:https://www.cnblogs.com/chyu/p/4702548.html
總結
以上是生活随笔為你收集整理的Eclipse中启动tomcat报错:A child container failed during start的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [hdu1847]博弈,推理
- 下一篇: 【转】ZooKeeper原理及使用