我在eclipse中安裝了antlr。並將antlr-code generator-output文件夾項目相關文件夾設置爲antlr-generator。Eclipse中的Antlr安裝問題
我可以將新的語法文件(grammar.g)編譯成功。 文件夾中沒有文件(antlr-generator) 但是文件: grammarLexer.java和grammarParser.java未創建。
如何解決這個問題?
我在eclipse中安裝了antlr。並將antlr-code generator-output文件夾項目相關文件夾設置爲antlr-generator。Eclipse中的Antlr安裝問題
我可以將新的語法文件(grammar.g)編譯成功。 文件夾中沒有文件(antlr-generator) 但是文件: grammarLexer.java和grammarParser.java未創建。
如何解決這個問題?
剛剛在Windows 7x64上安裝了Eclipse Indigo和ANTLR 3.4,並且在ANTLR控制檯上遇到了同樣的問題並且沒有錯誤。卸載了Java並安裝了最新的v7更新4(32位和64位),並清理了類路徑和路徑環境變量。仍然沒有生成文件,但現在我在ANTLR控制檯中看到錯誤「No such directory:org/antlr/tool/templates/dot/dfa」。該修補程序在Eclipse,Window,Preferences,ANTLR,Builder,Building下。在常規部分中,確保-nfa和-dfa未被檢查爲。這爲我修好了。
我不是專家程序員,還沒有寫出ANTLR程序。可能其他人在這裏可以找出如何解決目錄找不到錯誤。
我最終創建了this article on configuring ANTLR IDE以防萬一你不去這個工作或只是想檢查你的配置。 this article on testing/debugging也可能有幫助。
您是否找到答案?這個有幫助嗎? – cb4