我有处理超过 5 分钟的命令行。当我使用 ProcessBuilder 调用命令行时,它会在 5 分钟内完成该命令。
而如果过程超过 5 分钟,则该过程会挂起,并且在我退出该过程之前,过程没有任何改进。
p = new ProcessBuilder("myprogram","with","parameter").start(); p.waitFor();
如果您不明白上述问题,请告诉我?
java deadlock processbuilder
deadlock ×1
java ×1
processbuilder ×1