RT,
我想在Linux下写一个java的网络程序,net.jar 以精灵进程的方式运行
一个监控程序 monitor,在terminal中输入monitor start 启动网络监听程序 monitor stop 关闭程序

解决方案 »

  1.   

    启动就简单的linux sh调用一下jdk下java.关闭程序个人认为有两种:一种是调用linux上的sh查到进程号,调用kill -9 命令杀掉.宁一种就是在启动程序中加入一些监听线程用(socket),关闭时就想这个守护线程发信号,守护线程收到信号后直接退出System.exit(1).
      

  2.   

    沉得可真快,自己搞定,查线程ID是用ps,不过用java自带的jps才是最好的。
    不过第二种方案看起来灰常不错,就是看起来有点不爽,其它的每个程序都能给这个端口发消息来控制你的程序