当我使用cmd(start-> run-> cmd)来运行java ant build或其他程序时。通常,该命令将持续运行程序,直到完成所有任务。在运行过程中,cmd consle将连续输出特定的日志。
但我的问题是cmd总是会在几分钟后自动暂停。如果我通过任何按键来唤醒它,它将重新启动。它真的很无聊我需要一直关注cmd.exe。
任何方式或配置解决此问题,或任何工具而不是Windows cmd.exe来实现相同的功能?
答案 0 :(得分:3)
我可以想到几个可能的解释:
System.in
读取内容时,您的Java应用程序暂停。(FWIW:cmd.exe
程序还使用CTRL-S / CTRL-Q实现暂停/继续,但是(AFAIK)需要您从键盘输入控制字符...而且没有发生。)