Моя командная строка Windows будет зависать случайным образом при запуске сценария Ant . В скрипте нет мест, где он ожидает ввода пользователя.
Кроме того, когда он зависает, я могу разморозить его, сфокусировав окно команд и нажав клавишу ввода. После нажатия Enter, процесс продолжается.
Это происходит совершенно случайно. И кажется, что он в конечном счете продолжит свое включение, но он будет сидеть там в течение нескольких минут, прежде чем продолжить. Но если я нажимаю Enter, он делает это мгновенно.
Что здесь происходит?
(Будет ли это лучше для переполнения стека? Я не верю, что это имеет какое-либо отношение к моему коду, потому что нет места для запроса пользовательского ввода. Поэтому я предполагаю, что это как-то связано с Windows.)
источник
Возможно, я нашел проблему. Через некоторые проб и ошибок кажется, что, когда я нажимаю в командной строке, он замораживает консоль. Когда я нажимаю escape (чтобы вывести курсор из окна), консоль размораживается.
Итак, чтобы избежать этой проблемы, я просто не нажимаю в окне командной строки Windows, пока что-то работает.
источник
Я совершенно не согласен с тем, что это имеет отношение к Windows.
Я рассуждаю так: когда вы сосредотачиваетесь на окне и нажимаете Enter, оно продолжает работать.
Есть проблема с вашим скриптом, а не с Windows и не с командной строкой.
источник