一般原因有二:
1:关闭天网之类的防火墙,因为它会屏蔽tomcat的默认断开:8080
2:如果是windows 2000的话,请在服务里面关闭Apache服务,因为它启动的时候会占据8080断开,与tomcat冲突。

解决方案 »

  1.   

    可能我没有描述好我的问题,我以前配制成功过,这次又配置,发现了这样的问题,以前是输入c:\tomcat\bin\startup,然后会出现一些信息,现在是直接关掉了命令行窗口,我不知道这和端口是否有问题,不过楼上说的我会去看看。有劳大家再帮我想想!
      

  2.   

    是不是与iis服务或其他服务端口冲突
      

  3.   

    修改c:\tomcat\conf\server.xml文件,给tomcat换个端口试试!!
      

  4.   

    应该是与iis服务或其他服务端口冲突
     q123a123z123说的对
      

  5.   

    命令行窗口会自己关掉是因为你调用的startup实际上是tomcat start,
    它会在一个新的窗口启动tomcat,而这时你的tomcat肯定出现了错误,
    但错误信息只是在新窗口中显示了一下就关闭了,所以你是看不见的。所以请你在cmd下面进入c:\tomcat\bin后手动执行这个命令tomcat run,
    它会在当前窗口启动tomcat,这时你就可以看到错误提示了。
      

  6.   

    很有可能是默认的端口被占用了,
    可以用telnet 命令测试是不是端口被占用了。更改server.xml的默认端口。
      

  7.   

    谢谢大家,我按照你们的方法作了,但是也不知道怎么搞得,我就把jdk&tomcat都从新安装了,然后就好了,我实在是想不明白啊!非要让我多装几遍吗?我估计下次我应该很快能装好了,大家还可以帮我想想原因哦,下午结贴!