遇到的SHH错误合集

错误 Ljava/lang/String;Ljava/lang/String;)V

解决办法,找到asm相关的jar,删除带版本号的jar包

org.objectweb.asm.ClassVisitor.visit(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V上面的错误出现是因为:asm.jar和cglib.jar的版本不對應,或者是因為用了cglib-full-XX.jar,這裡面已經包含了asm.jar,如果用了cglib-full-xxx.jar再用asm.jar的話而且版本不一致,會出現上述錯誤。
===========================================
CGLIB Enhancement failed....

解决办法:

拷贝myeclipse6中的D:/Program Files/Java/MyEclipse 6.0/eclipse/plugins/com.genuitec.org.hibernate.eclipse_6.0.1.zmyeclipse601200710/myeclipse-data/3.0/lib下的hibernate3.jar和cglib-2.1.jar到程序/WebRoot/WEB-INF/lib下覆盖原有的两个文件即可.

=========================================================

SQL Error: 2289, SQLState: 42000
ERROR org.hibernate.util.JDBCExceptionReporter  - ORA-02289: 序列不存在

解决办法:

java.sql.SQLException: ORA-02289: 序列不存在
告诉你问题的原因了。估计是hibernate配置了通过序列自动生成主键,但是数据库中没有建这个序列

把你的hbm.xml主键生成     修改为:assigned  
  ......  
    <id   name="name"   column="NAME"   type="string">  
                          <generator   class="assigned"/>  
                  </id>  
  .....

=========================================================

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值