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

StackOverflow https://stackoverflow.com/questions/1845817

  •  12-09-2019
  •  | 
  •  

Вопрос

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

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

Есть ли у кого-нибудь советы, как «перезагрузить» или найти ошибки в этой ситуации?

Это было полезно?

Решение

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

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

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top