解决方案 »

  1.   

    二楼说的有道理,应该是端口占用了。杀掉跟java相关的进程,然后再重启tomcat
      

  2.   

    提示很明确啊, Socket bind failed. 虽然后面是乱码,但是一般就是说指定的哪个端口号被占用了。
    这个问题有可能是字符编码问题,导致配置文件中的端口号被错误解析(乱码出现的比较奇怪)导致绑定失败。
    要么就是有其它应用占用了这个端口。查找一下你的配置文件,看看端口号是多少,确认这个端口号是否已经被使用就可以了。