看看是不是已经有一个tomcat开着了(作为服务)
好像是端口冲突

解决方案 »

  1.   

    当我的机子装了wingate后,重启禁掉wingate,然后再startup又可以了,
    真是奇怪。
      

  2.   

    java.net.SocketException: Option unsupported by protocol: JVM_Bind
    很显然,如楼上的那位兄弟所言,是由于端口资源的冲突。
    原因应该是你安装TOMCAT是将它作为WIN2K的服务了,所以,当操作系统启动时,TOMCAT已经启动,因而8080端口也就被它自己占用了,你再次启动,当然启动不了了。
    至于你安装wingate等等,可能只是巧合,使系统中原来的TOMCAT服务停掉了之故。
    根本的解决方法:
    进入WIN2K的管理工具的服务中,找到TOMCAT服务,停掉并将其属性设为手动,即可。