Myeclipse部署工程时,出现antlr.collections.AST.getLine()I错误,原因是Struts 2.1使用了antle-2.7.2.jar,而Hibernate 4.1.4使用了antlr-2.7.7.jar。
解决方法:
在项目上右击,打开构建路径
[img]http://dl2.iteye.com/upload/attachment/0110/0236/131eb258-02ea-3238-a93a-e30814e8eda9.png[/img]
[img]http://dl2.iteye.com/upload/attachment/0110/0238/55f16063-007c-33b6-86d8-a79751dfad3c.png[/img]
修改完之后记得重新部署
解决方法:
在项目上右击,打开构建路径
[img]http://dl2.iteye.com/upload/attachment/0110/0236/131eb258-02ea-3238-a93a-e30814e8eda9.png[/img]
[img]http://dl2.iteye.com/upload/attachment/0110/0238/55f16063-007c-33b6-86d8-a79751dfad3c.png[/img]
修改完之后记得重新部署
MyEclipse部署问题解决
在使用MyEclipse部署工程时遇到antlr.collections.AST.getLine()I错误。此问题源于Struts2.1与Hibernate4.1.4版本冲突导致。解决方法为调整项目构建路径中的jar包版本。

被折叠的 条评论
为什么被折叠?



