换个端口,可能端口已经被其他程序用了。你可以把你的程序关闭,然后再telnet一下你的端口试试,如果是通的,说明有其他程序已经打开了这个端口了。

解决方案 »

  1.   

    端口已经被占用了。。把所有运行的停掉再运行,实在不行,你就把eclipse关了,再重启。再不行就机器重启
      

  2.   

    端口已经被占用了,打开资源管理器,结束java的进程,再重起
      

  3.   

    端口占用,windows操作系统的话可以在CMD窗口下通过输入 netstat -a -o 查看所有占用的端口
      

  4.   

    1、查找占用端口的程序。
    2、关闭那个程序。----------
    Window
    ----------
    a、在命令行用以下命令查找:netstat -aon|findstr "服务的端口号"
    假设我想开启一个服务器它监听端口是1635,这时候端口被占用,查谁占用了1635的就好。如下:
    C:\Users\john>netstat -aon|findstr "1635"
      TCP    192.168.1.114:1635     203.208.49.169:80      ESTABLISHED     3872
    红色字体是具体命令。第二行是命令行回显的(具体返回视自己机器而定,不一定和我返回一样的)。
    这时候表示找到一个占用了1635端口的,它是进程3872占用的。OK杀了它。
    b、打开任务管理器,选择“进程”选项卡,如果你在里面没看到PID列,点击菜单栏“查看”--“选择列”--勾选PID,点击确定。然后找到PID为3872的,点击结束进程。----------
    Linux
    ----------
    a、查找1635端口的占用信息:
    lsof -i:1635
    这时候也会列出端口占用的信息。PID列即进程号。
    b、kill -9 pid即可