[CheckStyleTask]Can'tfind/accessASTNodetypecom.
來源:懂視網
責編:小采
時間:2020-11-09 07:20:44
[CheckStyleTask]Can'tfind/accessASTNodetypecom.
[CheckStyleTask]Can'tfind/accessASTNodetypecom.:今晚使用CheckStyle在Eclipse里面通過Ant檢查項目Java代碼時,遇到以下的異常: [CheckStyleTask] Running Checkstyle 5.5 on 159 files [CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.t
導讀[CheckStyleTask]Can'tfind/accessASTNodetypecom.:今晚使用CheckStyle在Eclipse里面通過Ant檢查項目Java代碼時,遇到以下的異常: [CheckStyleTask] Running Checkstyle 5.5 on 159 files [CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.t

今晚使用CheckStyle在Eclipse里面通過Ant檢查項目Java代碼時,遇到以下的異常: [CheckStyleTask] Running Checkstyle 5.5 on 159 files [CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.tools.checkstyle.api.DetailAST [CheckStyleTask]
今晚使用CheckStyle在Eclipse里面通過Ant檢查項目Java代碼時,遇到以下的異常:
[CheckStyleTask] Running Checkstyle 5.5 on 159 files
[CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.tools.checkstyle.api.DetailAST
[CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.tools.checkstyle.api.DetailAST
[CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.tools.checkstyle.api.DetailAST
Google了一下,網上說是CLASS_PATH出錯了,也沒明白怎么出錯了,又有人說是使用了舊版本的antlr庫,盯著天花板想了想,前幾天確實將Ant從eclipse的plugin 1.7.1替換成了單獨的1.8.2,于是,嗯,就解決問題了。下面詳細記錄下我的環境
Eclipse 3.5 Galileo
Apache Ant 1.8.2
解決辦法
按照Ant自帶的安裝教程 %ANT_HOME%/docs/manual/install.html上所說的設置好Ant的class path信息,以Eclipse 3.5 Galileo為例
- 選擇菜單Window->Preference
- 點開Ant->Runtime
- 點擊"Ant Home..."按鈕,選擇%ANT_HOME%的具體路徑
- "Ant Home Entries"的列表load完之后,選中其中的%ANT_HOME%/lib/antlr-2.7.7.jar,然后點擊"Remove"按鈕刪除之
- 然后,問題就解決了。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
[CheckStyleTask]Can'tfind/accessASTNodetypecom.
[CheckStyleTask]Can'tfind/accessASTNodetypecom.:今晚使用CheckStyle在Eclipse里面通過Ant檢查項目Java代碼時,遇到以下的異常: [CheckStyleTask] Running Checkstyle 5.5 on 159 files [CheckStyleTask] Can't find/access AST Node typecom.puppycrawl.t