你java运行的是什么版本?
好像java1.4运行tomcat5.0
java1.5运行tomcat5.5

解决方案 »

  1.   

    查看tomcat的日志,看看是不是发生错误,或者是其他毛病。
    光猜是不能解决问题的。
      

  2.   

    问题1:版本过高,跟JDK不匹配,建议检查版本
    问题2:环境变量没配置好,检查一下吧
    问题3:在C:\j2sdk1.4.1_07\jre\lib\ext中加了下载的几个包,这也会引起TOMCAT自动关闭,我前几天就碰到过,把包放到C:\Tomcat 5.0\common\lib看看
    以上都假设软件装在C盘根目录
      

  3.   

    我的JDK是1.5的,C:\j2sdk1.4.1_07\jre\lib\ext应该有几个包啊?
      

  4.   

    我的Tomcat启动时也不报错,下面的小图标也是启动状态,可其实是已经自动关闭了,用http://localhost/8080根本显示不出欢迎界面!
      

  5.   

    以前我也遇到过这个问题,当时jdk是1.4,同时装了tomat4和5,4就没问题,5就进度条显示到一定程度就退出,启动失败
      

  6.   

    believefym(feng) 那后来是怎么解决的?
      

  7.   

    建议重新装tomcat,可能是tomcat坏了
      

  8.   

    我的Tomcat装了好几个版本了,都不行!刚从Tomcat网站上下的Tomcat5.5.11也不行!
      

  9.   

    可能和你的环境变量设置有关系!
    你把已经设置好的环境变量都删除,然后只需要把jdk中的lib下的tools.jar拷贝到你的tomcat安装目录下的common下的lib里就行了!
    然后你再重新启动你的tomcat,如果还有问题的话,你把tomcat日志文件的信息贴出来,日志文件在tomcat安装目录下的logs下面,自己找。
      

  10.   

    这个问题,我以前也遇到过,不知道一不一样,我的就是环境变量的问题,看看JAVA_HOME,是引用的你安装的jdk么,在不行把server的端口换一下试试
      

  11.   

    就是jre版本的问题  换成最高版本config一下tomcat就可以了
      

  12.   

    我的环境变量:
    变量名:JAVA_HOME
    变量值:C:\Program Files\Java\jdk1.5.0_04变量名:CLASSPATH
    变量值:C:\Program Files\Java\jdk1.5.0_04\lib\tools.jar不知道这样的环境变量对吗?
      

  13.   

    严重: Error starting endpoint
    java.net.BindException: Cannot assign requested address: JVM_Bind:8083
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:312)
    at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:182)
    at org.apache.catalina.connector.Connector.start(Connector.java:1089)
    at org.apache.catalina.core.StandardService.start(StandardService.java:459)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:540)
    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:271)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
    2005-9-6 17:34:16 org.apache.catalina.startup.Catalina start
    严重: Catalina.start: 
    LifecycleException:  Protocol handler start failed: java.net.BindException: Cannot assign requested address: JVM_Bind:8083
    at org.apache.catalina.connector.Connector.start(Connector.java:1091)
    at org.apache.catalina.core.StandardService.start(StandardService.java:459)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:540)
    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:271)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
    2005-9-6 17:34:16 org.apache.catalina.startup.Catalina start
    信息: Server startup in 1593 ms
    2005-9-6 17:34:16 org.apache.catalina.core.StandardServer await
    严重: StandardServer.await: create[8005]: 
    java.net.BindException: Cannot assign requested address: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(Unknown Source)
    at java.net.ServerSocket.bind(Unknown Source)
    at java.net.ServerSocket.<init>(Unknown Source)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:343)
    at org.apache.catalina.startup.Catalina.await(Catalina.java:604)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:564)
    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:271)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
    2005-9-6 17:34:16 org.apache.coyote.http11.Http11Protocol pause
    信息: Pausing Coyote HTTP/1.1 on http-8083
    2005-9-6 17:34:16 org.apache.catalina.connector.Connector pause
    严重: Protocol handler pause failed
    java.lang.NullPointerException
    at org.apache.jk.server.JkMain.pause(JkMain.java:677)
    at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:162)
    at org.apache.catalina.connector.Connector.pause(Connector.java:1031)
    at org.apache.catalina.core.StandardService.stop(StandardService.java:491)
    at org.apache.catalina.core.StandardServer.stop(StandardServer.java:714)
    at org.apache.catalina.startup.Catalina.stop(Catalina.java:590)
    at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:633)
    这是我的错误信息,谁能帮我看看是怎么回事啊?谢谢!
      

  14.   

    你看看你的8080端口有没有被别的程序占用了
    要是已经被占用就会出错
    你最好把你tomcat启动时出现的提示信息考下来看看
    不过动作要快哦  :)
      

  15.   

    看看进程里面java,把它关了,再试试,如果不行,就重新再装
      

  16.   

    感谢各位的帮助,虽然我的问题还没解决(我想可能是我系统的问题,我的系统是SERVER2003),但本人还是决定把分数送给各位,每个发言的人都有!