我在MyEclipse中启动tomcat,tomcat服务能够正常启动,也可以正常访问服务器里的项目
可是我直接在命令行中启动tomcat,然后就报错了,也无法访问服务器里的项目,相关错误如下,请高手帮忙解决下

严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\apache-tomcat-6.0.36\webapp
s\ITele does not exist or is not a readable directory
        at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.
java:142)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte
xt.java:4320)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
489)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
9)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:675)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:601)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
25)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext start
严重: Error in resourceStart()
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext start
严重: Error getConfigured
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext start
严重: Context [/ITele] startup failed due to previous errors
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext stop
信息: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/
ITele] has not been started
2013-4-24 15:14:46 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
2013-4-24 15:14:46 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor xaitem.xml
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext resourcesStart
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\apache-tomcat-6.0.36\webapp
s\xaitem does not exist or is not a readable directory
        at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.
java:142)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte
xt.java:4320)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
489)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
9)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:675)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:601)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
25)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext start
严重: Error in resourceStart()
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext start
严重: Error getConfigured
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext start
严重: Context [/xaitem] startup failed due to previous errors
2013-4-24 15:14:46 org.apache.catalina.core.StandardContext stop请高手赐教!!!TomcatJava服务器

解决方案 »

  1.   

    看下server.xml文件Context节点是否有未注释掉的
      

  2.   

    你想想是不是部署过xaitem 或ITele的项目,如果是的话从这里入手
      

  3.   

    需要配置server。xml文件中的CONTENXT节点。
      

  4.   

    把server.xml文件的xaitem和ITele注释掉。
    不行的话把conf目录下的Catalina目录干掉。
      

  5.   

    干掉了更错呀
    是不是因为配置了tomcat数据库连接池的问题
      

  6.   

    干掉了更错呀
    是不是因为配置了tomcat数据库连接池的问题不好意思,是work下的Catalina,建立楼主发布工程在config/server.xml下添加<Context></Context>  
      

  7.   

    干掉了更错呀
    是不是因为配置了tomcat数据库连接池的问题不好意思,是work下的Catalina,建立楼主发布工程在config/server.xml下添加<Context></Context>  
    我是在项目中建了一个context文件进行的数据库配置,好像跟那个也没关系
    myeclipse里启动tomcat没一点问题,因为项目已经部署到了tomcat中,所以就没有启动eclipse直接开启tomcat服务,结果就报了那个错误,上面各位大侠提供的招数我都试了,但是最后还是解决不了
      

  8.   

    话说最近我也在使用Tomcat   错误是一个接着一个   而我同学一个都没有    研究当中............  
      

  9.   

    已找到满意答案,原因是因为tomcat6中的\\conf\Catalina\localhost目录下有先关的数据库连接池没有删掉或者配置错误