天天看點

ssh中的java.lang.NoSuchMethodError: antlr.collections.AST.getLine()異常

今天做項目時,遇到java.lang.NoSuchMethodError: antlr.collections.AST.getLine()異常。

Google了下,原來是struts和hibernate的antlr包沖突造成的。

解決辦法就是,删掉其中的一個低版本的包即可。

struts2的包版本較低,想删除,卻發現我的struts2是由myeclpise自動導包進來的。在buildpath下根本無法删除。

查了下,參照這篇文章, http://blog.csdn.net/wwwihpccn/article/details/5770904

最終解決了這個問題。

記錄下,防止以後再遇到這問題。