2009-12-04 5 views
5

AntlrWorksで動作しているANTLR文法の1つがスローされます: "デバッガを起動できません。リモートパーサーに接続するためにタイムアウトしました。 "ANTLR "デバッガを起動できません。リモートパーサに接続するためにタイムアウトしました。 "

これまではこのメッセージは消えていましたが、このメッセージは永続的です。 ANTLRリスト(例えば、http://www.antlr.org/pipermail/antlr-interest/2009-June/034659.html)を検索すると、エラーメッセージは表示されているものとは関係ありませんが、文法エラーである可能性があります。

この状況で「再起動」する方法やバグを見つけ出す方法についてのヒントは誰にもありますか?

+0

このエラーはありませんでした。最新のANTLR Worksバージョンを使用していますか?そうでない場合は、ダウンロードしてエラーが解決されているかどうかを確認してください。 –

+0

はまだantlr 1.5で起こっています。 –

答えて

1

私は、Windowsのファイアウォールルールがデバッガに実際に干渉する可能性があることを知ったので、Java VMをブロックするように設定していないことを確認してください。

また、少し待ってから「Debug Remote」オプションを選択すると、しばしばデバッガがちょっと時間がかかり、メインプロセスがタイムアウトしますが、デバッガは起動します。

+0

+1これは便利なヒントに見える - 私はそれを試してみます。 –

1

これは、または関連しない場合があります - しかし、次のように我々は問題を処分した:

をそれは発生しなかったUNIXボックスで。 Windows上ではそれがありました。大文字と小文字が異なる2つのパーサールール(例:myfooとmyFOO)がありました。彼らが解決したとき、エラーは消え去った。

私はANTLRworksを更新しましたが、上記のように "解決"するまでエラーは持続しました。

関連する問題