你要先下载一个sysdeo Tomcat plugin3.0,下载地址:http://www.sysdeo.com/eclipse/tomcatPlugin.html
说明书:
http://javaboutique.internet.com/tutorials/three/index-2.html

解决方案 »

  1.   


    我用的是eclipse3.0+sqlserver2000+tomcat5.0.28但在配置插件org.easystruts.eclipse_0.6.4.zip
    com.sysdeo.eclipse.tomcat_3.0.0
    时出现错误,也就是在eclipse2.1里easy struts和tomcat都会在窗口晨的属性里出现,但在eclipse3.0版本里,只出现tomcat而没有easy struts为什么?我配过好几次了,都不行的,还有在eclipse-window-preferences里面tomcat的设置,为什么我在eclipse3.0里面启动tomcat5.0.28时老是出错?
      

  2.   

    你重新下载eclipse3.0后解压,不要运行eclipse,然后将下载完的tomcat3.0插件减压到eclipse的plugin插件目录下,再然后启动eclipse3.0,看看里面又没有tomcat  :)
      

  3.   

    我说的是easy struts没有出现,不是tomcat.
      

  4.   

    具体错误为
    2004-10-15 21:11:56 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    .......
    2004-10-15 21:11:57 org.apache.catalina.core.StandardHost start
    信息: XML validation disabled
    2004-10-15 21:11:58 org.apache.commons.digester.Digester endElement
    严重: End event threw exception
    java.lang.reflect.InvocationTargetException
    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.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
    at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:505)
    at org.apache.commons.digester.Rule.end(Rule.java:276)
    at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
    at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(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:263)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:624)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:216)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4290)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
    at org.apache.catalina.core.StandardService.start(StandardService.java:480)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
    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:287)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
    Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name null
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2234)
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2214)
    ... 36 more
    2004-10-15 21:11:58 org.apache.catalina.startup.ContextConfig applicationConfig
    严重: Parse error in application web.xml
    java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name null
    at org.apache.commons.digester.Digester.createSAXException(Digester.java:2540)
    at org.apache.commons.digester.Digester.createSAXException(Digester.java:2566)
    at org.apache.commons.digester.Digester.endElement(Digester.java:1061)
    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
    at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(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:263)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:624)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:216)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4290)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
    at org.apache.catalina.core.StandardService.start(StandardService.java:480)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
    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:287)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
    2004-10-15 21:11:58 org.apache.catalina.startup.ContextConfig applicationConfig
    严重: Occurred at line 47 column 42
    2004-10-15 21:11:58 org.apache.catalina.startup.ContextConfig start
    严重: Marking this application unavailable due to previous error(s)
    2004-10-15 21:11:58 org.apache.catalina.core.StandardContext start
    严重: Error getConfigured
    2004-10-15 21:11:58 org.apache.catalina.core.StandardContext start
    严重: Context startup failed due to previous errors
    2004-10-15 21:11:58 org.apache.catalina.startup.ContextConfig applicationConfig
    信息: Missing application web.xml, using defaults only StandardEngine[Catalina].StandardHost[localhost].StandardContext[/test]............
    2004-10-15 21:12:22 org.apache.catalina.startup.Catalina start
    信息: Server startup in 25953 ms
      

  5.   

    http://blog.csdn.net/javamxj/archive/2004/10/13/134830.aspxhttp://blog.csdn.net/mfkplus/archive/2004/09/23/114806.aspx
      

  6.   

    我的tomcat5.0.28装不上是怎么回事呀,到jvm.dll安装程序就停止了真是没有办法了,大虾们帮解决呀
      

  7.   

    easyStruts好像不支持eclipse3.0版本