0 0

spring,hibernate,struts2遇到了一个问题,不知道咋搞5

源码部分sessionFactory.getCurrentSession().get(entityClass, id);
错误:java.lang.NoClassDefFoundError: javassist/util/proxy/Proxy

根据错误应该是缺少javassist.jar。但明显maven已经有了如截图
2014年7月02日 23:53
  • 大小: 2.2 KB

4个答案 按时间排序 按投票排序

0 0

定位到这个 JAR 文件目录,查看一下这个 JAR 文件是不是正常的,偶尔因为网络问题会引起 MAVEN 下载的 JAR 包不完整,或者大小为几KB的,但命名给人的感觉是正常的。如果是这种情况,将该 JAR 文件 删除,重新执行 MAVEN 命令!

2014年7月04日 12:14
0 0

jar包冲突了。

2014年7月04日 09:41
0 0

可能有以下原因:
sessionFactory.getCurrentSession()  为啥不是sessionFactory.getSession()
确定引入包正确,
id是string类型还是int型

2014年7月03日 08:38
0 0

用dependTree命令查看下是否是依赖冲突,或者用一些支持Maven的工具看一下依赖树,看当前是否有这个class

2014年7月03日 08:36

相关推荐

Global site tag (gtag.js) - Google Analytics