java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException
答案:2 悬赏:20 手机版
解决时间 2021-01-29 21:58
- 提问者网友:临风不自傲
- 2021-01-29 12:31
运行时页面出来,但是数据没有读取出来
最佳答案
- 五星知识达人网友:duile
- 2021-01-29 12:57
原因:
因为Hibernate3中有方法sessionFactory.openSession(Connection),而在Hibernate4中 则没有了此方法,从而导致找不到;
错误所在类:
在类org.jbpm.pvm.internal.wire.descriptor.HibernateSessionDescriptor中使用到了该类。
解决方法1:
将该方法改为openSession(),不带参数。
缺点:
每次都客气一个session,浪费。
解决方法2:
将该方法改为getCurrentSession(),同时*.cfg.xml中添加thread。
缺点:
可能导致问题Session was already closed。
因为Hibernate3中有方法sessionFactory.openSession(Connection),而在Hibernate4中 则没有了此方法,从而导致找不到;
错误所在类:
在类org.jbpm.pvm.internal.wire.descriptor.HibernateSessionDescriptor中使用到了该类。
解决方法1:
将该方法改为openSession(),不带参数。
缺点:
每次都客气一个session,浪费。
解决方法2:
将该方法改为getCurrentSession(),同时*.cfg.xml中添加thread。
缺点:
可能导致问题Session was already closed。
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-01-29 14:09
建议建一个web项目 然后把包丢到web下的lib里面 然后项目会自己把包导入进项目
因为我看你的这个包其实没有导入到项目中去的,这些个包只是应用的
h:\各种包\ 里面的一些内容 当你h:\各种包\没有包时候会出现异常
还有就是这种引用冲突了也会发生错误 最好是clean下 把这些引用清一下
一般都用web项目 lib下复制进去包 项目就自己继承包了 而导入 的确会因为应用的问题而冲突
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯