ANTLR “Não é possível iniciar o depurador. Time-out esperando para se conectar ao analisador remoto.”
Pergunta
Um dos meus gramáticas ANTLR executado em AntlrWorks lança: “Não é possível iniciar o depurador. -Out tempo de espera para ligar para o analisador remoto.”
No passado essa mensagem geralmente desaparece mas este é persistente. Em busca das listas ANTLR (por exemplo http: //www.antlr .org / Pipermail / antlr interesse / 2009 a junho / 034659.html ) há indícios de que a mensagem de erro não é nada a ver com o que parece, mas poderia ser um erro de gramática.
Alguém tem dicas sobre a forma de "reboot" ou encontrar os bugs nesta situação?
Solução
Eu descobri que as regras do Firewall do Windows pode realmente interferir com o depurador, para se certificar que você não configurá-lo para bloquear a máquina virtual Java.
Além disso, tente esperar um pouco e, em seguida, escolher a opção "depuração remota", muitas vezes o depurador só leva um pouco de tempo eo processo principal vezes, mas o depurador não ainda surgir.
Outras dicas
Pode ou não pode relacionar - mas nos livramos do problema da seguinte forma:
Em uma caixa de UNIX não ocorreu. No Windows, ele fez. Havia duas regras do analisador que diferiram por caso (por exemplo myFoo e myFoo). Quando eles foram resolvidas o erro foi embora.
Eu atualizei os ANTLRworks mas o erro persistiu até que "resolvido"-lo como acima.