Dem*_*urg 2 java multithreading sleep child-process
我有一个Java应用程序,它使用ProcessBuilder启动外部进程(Internet Explorer).奇怪的是,当父Java线程调用Thread.sleep时,这个子进程会冻结.所有进程都不会发生这种情况,例如Firefox,但是IE会一直发生.
有任何想法吗 ?
PS我尝试了Robot.delay()具有相同的效果
Bri*_*new 5
你是如何使用子进程stdout和stderr的?可能值得发布您的代码.
您需要同时使用输出流,否则您的stdout或stderr缓冲区将填满,您的子进程将阻塞.有关详细信息,请参见此处
归档时间:
16 年,5 月 前
查看次数:
1174 次
最近记录: