ANTLR «Невозможно запустить отладчик. Тайм-аут ожидания подключения к удаленному парсеру ». - PullRequest
5 голосов
/ 04 декабря 2009

Одна из моих грамматик ANTLR, работающих в AntlrWorks, выдает: «Невозможно запустить отладчик. Тайм-аут ожидания подключения к удаленному анализатору. ”

В прошлом это сообщение обычно уходило, но оно постоянно. При поиске в списках ANTLR (например, http://www.antlr.org/pipermail/antlr-interest/2009-June/034659.html) есть подсказки, что сообщение об ошибке не имеет ничего общего с тем, что кажется, но может быть грамматической ошибкой.

Кто-нибудь получил советы о том, как "перезагрузиться" или найти ошибки в этой ситуации?

Ответы [ 2 ]

1 голос
/ 17 декабря 2009

Я обнаружил, что правила брандмауэра Windows действительно могут мешать отладчику, поэтому убедитесь, что вы не установили его для блокировки виртуальной машины Java.

Кроме того, попробуйте немного подождать, а затем выберите опцию «Отладка удаленного», часто отладчик занимает немного времени, и основной процесс отключается, но отладчик все равно запускается.

1 голос
/ 04 декабря 2009

Может относиться или не относиться - но мы избавились от проблемы следующим образом:

В окне UNIX этого не произошло. На Windows это сделал. Существовали два правила синтаксического анализа, которые различались в зависимости от конкретного случая (например, myfoo и myFOO). Когда они были устранены, ошибка исчезла.

Я обновил ANTLRworks, но ошибка сохранялась, пока мы не «решили» ее, как указано выше.

...