不是有Eclipse那个停止按扭。是自己写linux脚本去停止这个java socket程序
类似tomcat是如何停止服务器的

解决方案 »

  1.   

     在这个java程序里留一个开关  自己监听另一个端口
    有命令发进来就自己关闭自己
      

  2.   

    Tomcat 启动的时候除了监听 8080 的 HTTP 服务端口之外,还启动了一个 8009 的管理端口,当这个端口收到 SHUTDOWN 字符串时就认为收到关闭的信号。你可以把你的 Tomcat 启动起来,使用 telnet 127.0.0.1 8009 在里面输入大写的 SHUTDOWN 后,Tomcat 就会停止服务。
      

  3.   

    正常做法如1L
    给你的java socket程序发送一个关闭指令暴力做法如2L
    ps -ef | grep 特殊信息获取 pid,kill pid
      

  4.   

    在这个java程序里留一个开关 自己监听另一个端口
    有命令发进来就自己关闭自己这个具体怎么做。。能有具体的例子不??急。。
      

  5.   

    在这个java程序里留一个开关 自己监听另一个端口
    有命令发进来就自己关闭自己 
    二楼正解