这是你得配置有问题,tomcat启动出了错误了.

解决方案 »

  1.   

    先装jdk再装tomcat,在配置时,路径一定要正确呀。配置请参考:csdn,搜索tomcat配置。
      

  2.   

    用记事本打开你的TOmcat的bin文件夹下的startup.bat文件,到最后一行
    call "%EXECUTABLE%" start %CMD_LINE_ARGS%
    --------------------^^^^^换成run,然后保存,去命令行方式,打开这个startup.bat文件这样它就不会一闪而过,你就可以看见是什么错误了。
      

  3.   

    它给出如下信息:
    Using CATALINA_BASE: ..
    Using CATALINA_HOME: ..
    Using CATALINA_TMPDIR: ..\temp
    Using JAVA_HOME:       E:\j2sdk1.4.2
    'run' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
         我是把run放在了call和end之间。tomcat窗口还是一闪就没有了。
      

  4.   

    好像是安装的时间 JAVA虚拟机选择那里的问题 
    我开始的时间似乎也遇到过这个问题 但记不清楚了
      

  5.   

    你换过以后是下面这样子的么?call "%EXECUTABLE%" run %CMD_LINE_ARGS%
      

  6.   

    上次我弄错了,这次我把START换成RUN后给出如下信息:
    Using CATALINA_BASE:   ..
    Using CATALINA_HOME:   ..
    Using CATALINA_TMPDIR: ..\temp
    Using JAVA_HOME:       E:\j2sdk1.4.2
    2000-5-3 15:18:57 org.apache.commons.modeler.Registry loadRegistry
    信息: Loading registry information
    2000-5-3 15:18:58 org.apache.commons.modeler.Registry getRegistry
    信息: Creating new Registry instance
    2000-5-3 15:18:58 org.apache.commons.modeler.Registry getServer
    信息: Creating MBeanServer
    2000-5-3 15:19:00 org.apache.coyote.http11.Http11Protocol init
    严重: Error initializing endpoint
    java.net.SocketException: Permission denied: listen failed
            at java.net.PlainSocketImpl.socketListen(Native Method)
            at java.net.PlainSocketImpl.listen(PlainSocketImpl.java:343)
            at java.net.ServerSocket.bind(ServerSocket.java:319)
            at java.net.ServerSocket.<init>(ServerSocket.java:185)
            at java.net.ServerSocket.<init>(ServerSocket.java:141)
            at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(De
    faultServerSocketFactory.java:96)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
    nt.java:275)
            at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:150)        at org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.
    java:1117)
            at org.apache.catalina.core.StandardService.initialize(StandardService.j
    ava:579)
            at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
    a:2246)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:511)
            at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
            at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
            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:324)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
    Catalina.start: LifecycleException:  Protocol handler initialization failed: jav
    a.net.SocketException: Permission denied: listen failed
    LifecycleException:  Protocol handler initialization failed: java.net.SocketExce
    ption: Permission denied: listen failed
            at org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.
    java:1119)
            at org.apache.catalina.core.StandardService.initialize(StandardService.j
    ava:579)
            at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
    a:2246)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:511)
            at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
            at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
            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:324)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
    Catalina.stop: LifecycleException:  This server has not yet been started
    LifecycleException:  This server has not yet been started
            at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2213
    )
            at org.apache.catalina.startup.Catalina.start(Catalina.java:543)
            at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
            at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
            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:324)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
    请问这是哪的问题呀?如何解决?万分感谢!!!
      

  7.   

    你的端口是不是已经被占用了?你看看系统管理器里面有没有Tomcat的进程或者用IE访问8080端口试试。
      

  8.   

    我看了一下进程里没有TOMCAT。IE也不能访问8080。我一共在四台机器上试过,都不好使。其中有一台头一天好使,过了一夜就不好使了。我想这个毛病似乎很难。谢谢你们帮我,尤其谢谢阿卜。