2009-12-04 8 views
5

Una de mis gramáticas ANTLR ejecutándose en AntlrWorks arroja: " No se puede iniciar el depurador. Tiempo de espera esperando para conectarse al analizador remoto. "ANTLR "No se puede iniciar el depurador. Tiempo de espera en espera para conectarse al analizador remoto. "

En el pasado, este mensaje generalmente desaparece pero este es persistente. Al buscar en las listas ANTLR (por ejemplo, http://www.antlr.org/pipermail/antlr-interest/2009-June/034659.html) hay indicios de que el mensaje de error no tiene nada que ver con lo que parece, pero podría ser un error de gramática.

¿Alguien ha recibido consejos sobre cómo "reiniciar" o encontrar los errores en esta situación?

+0

Nunca tuve ese error. ¿Estás usando la versión más reciente de ANTLR Works? De lo contrario, puede intentar descargarlo para ver si el error persiste o no. –

+0

sigue sucediendo con antlr 1.5. –

Respuesta

1

He encontrado que las reglas del firewall de Windows realmente pueden interferir con el depurador, así que asegúrese de no haberlo configurado para bloquear la máquina virtual de Java.

Además, intente esperar un poco y luego elija la opción "Debug Remote", a menudo el depurador tarda un poco y el proceso principal finaliza, pero el depurador aún aparece.

+0

+1 que parece un consejo útil - Lo intentaré. –

1

Puede o no puede relacionarse - pero nos hemos librado del problema de la siguiente manera:

En un UNIX caja en la que no se produjo. En Windows lo hizo. Había dos reglas de analizador que diferían según el caso (por ejemplo, myfoo y myFOO). Cuando se resolvieron, el error desapareció.

Actualicé ANTLRworks pero el error persistió hasta que lo "resolvimos" como se indica anteriormente.

Cuestiones relacionadas