2009-12-04 39 views
5

我在AntlrWorks中運行的ANTLR語法之一拋出: 」無法啓動調試程序。等待連接到遠程分析器的超時。「ANTLR「無法啓動調試器。超時等待連接到遠程分析程序。「

過去,這條消息通常會消失,但這個消息是持久的。在搜索ANTLR列表時(例如http://www.antlr.org/pipermail/antlr-interest/2009-June/034659.html),有提示錯誤消息與看起來沒有關係,但可能是語法錯誤。

有沒有人有關於如何「重新啓動」或找到這種情況下的錯誤提示?

+0

我自己從來沒有這個錯誤。您是否使用最新的ANTLR Works版本?如果沒有,你可以嘗試下載它,看看錯誤是否存在。 – 2009-12-04 13:45:27

+0

仍然與antlr 1.5發生。 – 2014-01-06 14:11:28

回答

1

我發現Windows防火牆規則可能真的干擾調試器,因此請確保您沒有將其設置爲阻止Java VM。

此外,嘗試等待一會,然後選擇「調試遠程」選項,通常調試器只需要一段時間,主進程超時,但調試器仍然出現。

+0

+1看起來很有用 - 我會試試看。 – 2009-12-17 04:52:39

1

它可能會或可能不會涉及 - 但我們擺脫了問題如下:

在UNIX系統中它並沒有出現。在Windows上它確實。有兩種不同的解析器規則(例如myfoo和myFOO)有所不同。當他們解決時,錯誤消失了。

我更新了ANTLRworks,但錯誤一直存在,直到我們像上面那樣「解決」它。

相關問題