zoukankan      html  css  js  c++  java
  • java ssh整合报错:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

    主要原因:myeclipse 中自带的struts2 核心包,中  antlr-2.7.2.jar 与

    hibernate3.3中antlr-2.7.6.jar 冲突,struts2中的该包版本较低,自己点开

    antlr-2.7.2.jar这个包 会发现 确实没有getLine()方法,而hibernate中的

    包有getLine()方法,所以 解决办法是 删除较低版本的antlr包,但由于

    这个struts2核心包是myeclipse自带的,不能单独删除antlr-2.7.2.jar包,

    本来想直接找到myeclipse安装目录中的该包,然后删除,但发现,每次

    重新部署时 又回来了,所以 ,可以先把 struts2核心包 直接copy出来,然后

    复制到 WEB-INF中的lib文件中 ,除了那个antlr-2.7.2.jar,同时把之前那个

    引入的struts2核心包 remove掉 ,就行了。


  • 相关阅读:
    uva 1374 快速幂计算
    uva 1343 非原创
    uva 11212
    uva 10603
    路径寻找问题……!
    bzoj 1008: [HNOI2008]越狱
    bzoj 1010: [HNOI2008]玩具装箱toy
    dp斜率优化小计
    bzoj 1002[FJOI2007]轮状病毒
    hihocoder #1114
  • 原文地址:https://www.cnblogs.com/wyang0126/p/5039962.html
Copyright © 2011-2022 走看看