为什么我的tomcat直接启动就成功启动,用eclipse启动就不能正确启动呢?(解决立刻给分)
在eclipse console中报错如下:
2005-8-9 15:34:48 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on port 18080
2005-8-9 15:34:48 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2904 ms
2005-8-9 15:34:48 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2005-8-9 15:34:48 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.0.19
2005-8-9 15:34:48 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2005-8-9 15:34:49 org.apache.commons.digester.Digester fatalError
严重: Parse Fatal Error at line 26 column 3: The element type "servlet-name" must be terminated by the matching end-tag "</servlet-name>".
org.xml.sax.SAXParseException: The element type "servlet-name" must be terminated by the matching end-tag "</servlet-name>".
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1548)
at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:300)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:641)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:253)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
2005-8-9 15:34:49 org.apache.catalina.startup.ContextConfig applicationConfig
严重: Parse error in application web.xml
org.xml.sax.SAXParseException: The element type "servlet-name" must be terminated by the matching end-tag "</servlet-name>".
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1548)
at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:300)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:641)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:253)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
2005-8-9 15:34:49 org.apache.catalina.startup.ContextConfig applicationConfig
严重: Occurred at line 26 column 3
2005-8-9 15:34:49 org.apache.catalina.startup.ContextConfig start
严重: Marking this application unavailable due to previous error(s)
2005-8-9 15:34:49 org.apache.catalina.core.StandardContext start
严重: Error getConfigured
2005-8-9 15:34:49 org.apache.catalina.core.StandardContext start
严重: Context startup failed due to previous errors
2005-8-9 15:34:49 org.apache.catalina.core.StandardHost getDeployer
信息: Create Host deployer for direct deployment ( non-jmx )
2005-8-9 15:34:49 org.apache.catalina.core.StandardHostDeployer install
信息: Processing Context configuration file URL file:C:\Tomcat\conf\Catalina\localhost\admin.xml
2005-8-9 15:34:50 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
2005-8-9 15:34:50 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
2005-8-9 15:34:51 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true
2005-8-9 15:34:53 org.apache.catalina.core.StandardHostDeployer install
信息: Processing Context configuration file URL file:C:\Tomcat\conf\Catalina\localhost\balancer.xml
2005-8-9 15:34:54 org.apache.catalina.core.StandardHostDeployer install
信息: Processing Context configuration file URL file:C:\Tomcat\conf\Catalina\localhost\manager.xml
2005-8-9 15:34:54 org.apache.catalina.core.StandardHostDeployer install
信息: Installing web application at context path /jsp-examples from URL file:C:\Tomcat\webapps\jsp-examples
2005-8-9 15:34:54 org.apache.catalina.core.StandardHostDeployer install
信息: Installing web application at context path from URL file:C:\Tomcat\webapps\ROOT
2005-8-9 15:34:55 org.apache.catalina.core.StandardHostDeployer install
信息: Installing web application at context path /servlets-examples from URL file:C:\Tomcat\webapps\servlets-examples
2005-8-9 15:34:55 org.apache.catalina.core.StandardHostDeployer install
信息: Installing web application at context path /tomcat-docs from URL file:C:\Tomcat\webapps\tomcat-docs
2005-8-9 15:34:55 org.apache.catalina.core.StandardHostDeployer install
信息: Installing web application at context path /webdav from URL file:C:\Tomcat\webapps\webdav
2005-8-9 15:34:56 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on port 18080
2005-8-9 15:34:57 org.apache.jk.common.ChannelSocket init
信息: JK2: ajp13 listening on /0.0.0.0:8009
2005-8-9 15:34:57 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/70 config=C:\Tomcat\conf\jk2.properties
2005-8-9 15:34:57 org.apache.catalina.startup.Catalina start
信息: Server startup in 8893 ms