jar 在linux下执行命令时等待这个process的结束
致自己-->不及跬步何以至千里
因为java大多是后台的,在服务器上跑,所以常常需要cmd命令,Process pro = Runtime.getRuntime.exec(cmd);获得cmd命令的当前进程,然后再使用pro.waitFor();等待上面的cmd命令的结束,因为cmd命令可能是一个复制啥的比较耗时间的命令,所以需要等待。
源码中也有说明,就是让当前的线程等待,知道子进程(sub
原创
2015-03-19 10:59:29 ·
509 阅读 ·
0 评论