我用MyEclipse编辑一个项目,原来的web.xml文件时这样的:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>
这样文件可以正常显示,后来由于要用servlet连接数据库,就在web.xml中添加了以下几句:
<servlet>
<servlet-name>lookRecord</servlet-name>
<servlet-class>servlet.HandleDatabase</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>lookRecord</servlet-name>
<url-pattern>/helpShowMember</url-pattern>
</servlet-mapping><servlet>
<servlet-name>modifyPassword</servlet-name>
<servlet-class>servlet.HandlePassword</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>modifyPassword</servlet-name>
<url-pattern>/helpModifyPassword</url-pattern>
</servlet-mapping>
然后就报错了,显示的页面是:
HTTP Status 404 - --------------------------------------------------------------------------------type Status reportmessage description The requested resource () is not available.
--------------------------------------------------------------------------------Apache Tomcat/6.0.20
前面可以显示的页面也都变成这样了,本人初学java EE,请各位指教

解决方案 »

  1.   

    路径?路径不是应经设置在server.xml里了吗?都没改啊
      

  2.   

    没添加servlet的控制台输出信息:
    2010-1-31 12:53:55 org.apache.tomcat.util.digester.SetPropertiesRule begin
    警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
    2010-1-31 12:53:55 org.apache.catalina.core.AprLifecycleListener init
    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\Eclipse worksoftware\bin;E:\Tomcat 6.0\bin
    2010-1-31 12:53:55 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2010-1-31 12:53:55 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 973 ms
    2010-1-31 12:53:55 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2010-1-31 12:53:55 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.20
    2010-1-31 12:53:57 org.apache.tomcat.util.digester.Digester endElement
    严重: End event threw exception
    java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.tomcat.util.IntrospectionUtils.callMethodN(IntrospectionUtils.java:956)
    at org.apache.catalina.startup.CallMethodMultiRule.end(WebRuleSet.java:789)
    at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
    at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
    at org.apache.catalina.startup.ContextConfig.applicationWebConfig(ContextConfig.java:365)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1066)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4339)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name GetOldMess
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2470)
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2450)
    ... 43 more
    2010-1-31 12:53:57 org.apache.catalina.startup.ContextConfig applicationWebConfig
    严重: Parse error in application web.xml file at jndi:/localhost/web development/WEB-INF/web.xml
    java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name GetOldMess
    at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)
    at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)
    at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
    at org.apache.catalina.startup.ContextConfig.applicationWebConfig(ContextConfig.java:365)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1066)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4339)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-1-31 12:53:57 org.apache.catalina.startup.ContextConfig applicationWebConfig
    严重: Occurred at line 62 column 19
    2010-1-31 12:53:57 org.apache.catalina.startup.ContextConfig start
    严重: Marking this application unavailable due to previous error(s)
    2010-1-31 12:53:57 org.apache.catalina.core.StandardContext start
    严重: Error getConfigured
    2010-1-31 12:53:57 org.apache.catalina.core.StandardContext start
    严重: Context [/web development] startup failed due to previous errors
    2010-1-31 12:53:57 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2010-1-31 12:53:57 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2010-1-31 12:53:57 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/47  config=null
    2010-1-31 12:53:57 org.apache.catalina.startup.Catalina start
    信息: Server startup in 2123 ms
      

  3.   

    添加了servlet后的控制台输出信息:(好长,部分贴出来)
    2010-1-31 12:59:02 org.apache.tomcat.util.digester.SetPropertiesRule begin
    警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
    2010-1-31 12:59:02 org.apache.catalina.core.AprLifecycleListener init
    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\Eclipse worksoftware\bin;E:\Tomcat 6.0\bin
    2010-1-31 12:59:02 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2010-1-31 12:59:02 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 918 ms
    2010-1-31 12:59:02 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2010-1-31 12:59:02 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.20
    2010-1-31 12:59:02 org.apache.tomcat.util.digester.Digester endElement
    严重: End event threw exception2010-1-31 12:59:02 org.apache.catalina.startup.ContextConfig applicationWebConfig
    严重: Parse error in application web.xml file at jndi:/localhost/webroot/WEB-INF/web.xml2010-1-31 12:59:02 org.apache.catalina.startup.ContextConfig applicationWebConfig
    严重: Occurred at line 57 column 19
    2010-1-31 12:59:02 org.apache.catalina.startup.ContextConfig start
    严重: Marking this application unavailable due to previous error(s)
    2010-1-31 12:59:02 org.apache.catalina.core.StandardContext start
    严重: Error getConfigured
    2010-1-31 12:59:02 org.apache.catalina.core.StandardContext start
    严重: Context [/webroot] startup failed due to previous errors
    2010-1-31 12:59:03 org.apache.tomcat.util.digester.Digester endElement
    严重: End event threw exception
    java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.tomcat.util.IntrospectionUtils.callMethodN(IntrospectionUtils.java:956)
    at org.apache.catalina.startup.CallMethodMultiRule.end(WebRuleSet.java:789)
    at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
    at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1140)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
    at org.apache.catalina.startup.ContextConfig.applicationWebConfig(ContextConfig.java:365)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1066)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4339)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name GetOldMess
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2470)
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2450)
    ... 43 more
    2010-1-31 12:59:03 org.apache.catalina.startup.ContextConfig applicationWebConfig
    严重: Parse error in application web.xml file at jndi:/localhost/web development/WEB-INF/web.xml
    java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name GetOldMess
    at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2808)
    at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2834)
    at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1143)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
    at org.apache.catalina.startup.ContextConfig.applicationWebConfig(ContextConfig.java:365)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1066)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4339)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-1-31 12:59:03 org.apache.catalina.startup.ContextConfig applicationWebConfig
    严重: Occurred at line 62 column 19
    2010-1-31 12:59:03 org.apache.catalina.startup.ContextConfig start
    严重: Marking this application unavailable due to previous error(s)
    2010-1-31 12:59:03 org.apache.catalina.core.StandardContext start
    严重: Error getConfigured
    2010-1-31 12:59:03 org.apache.catalina.core.StandardContext start
    严重: Context [/web development] startup failed due to previous errors
    2010-1-31 12:59:03 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2010-1-31 12:59:04 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2010-1-31 12:59:04 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/47  config=null
    2010-1-31 12:59:04 org.apache.catalina.startup.Catalina start
    信息: Server startup in 1962 ms
      

  4.   

    路径问题呗可以去根目录看一下。目录名称是否正确。。因为Eclipse部署有的时候也会出错。。
      

  5.   

    servlet> 
    <servlet-name>lookRecord </servlet-name> 
    <servlet-class>servlet.HandleDatabase </servlet-class> 
    </servlet> 
    <servlet-mapping> 
    <servlet-name>lookRecord </servlet-name> 
    <url-pattern>/helpShowMember </url-pattern> 
    </servlet-mapping你的这些类 对吗? 
      

  6.   

    servlet.HandlePassword 
    这个是class哦  不是function
      

  7.   

    Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name GetOldMess 
    坦白说我现在一看到控制台输出我就蛋疼..
      

  8.   

    IllegalArgumentException 非法参数
    Servlet mapping specifies an unknown servlet name GetOldMess
    找不到指定的servlet name GetOldMess
    楼主再查查web.xml吧,GetOldMess这个name的配置
      

  9.   

    其实吧,这些类我都还没写好,只写了头两个类,不过先部署下,充其量也就是它搜索路径的结果是空的,不会影响到其他路径不为空的servlet吧,我在浏览器上输入的URL是之前可以正常显示的啊,现在弄得连单纯的欢迎页面index.jsp都出不来了
      

  10.   

    为什么要是web.xml里面配置这些信息啊,可能是你在web.xml里面遗漏了配置信息吧
    警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property. 
    也许要加上debug配置。
      

  11.   

    谢谢各位,路径问题,现在服务器正常启动了,而且也能显示网页了,不过我还有点疑问,起初我是在server.xml里加了这一句<Context path="/webroot" docBase="E:\workspace\web development\WebRoot" debug="0" reloadable="true" />(呵呵,好像有点画蛇添足,第一次玩MyEclipse,不知道工作间的项目MyEclipse已经建一份在tomcat根目录/webapps下面了),然后我把这句注释掉就可以了,可是在server.xml创建虚拟目录,之前敲http://127.0.0.1:8080/webroot/index.jsp都行的,为什么配置了web.xml反而出错了?
      

  12.   

    今天我也遇见了。也就是web.xml文件中的配置错了!
      

  13.   

    今天我也遇见了。也就是web.xml文件中的配置错了!