Hibernate 使用JUnit 测试出现java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
来源:互联网 发布:淘宝网广西金源马蹄粉 编辑:程序博客网 时间:2024/05/29 05:09
Hibernate 使用JUnit 测试
出现这个错误,经查是包冲突。
在Hibernate 3.2.6.ga 中的 cglib 是 cglib-2.1.3.,jar 使用 cglib-2.2.jar 则出现以上问题。
将包换掉,问题解决。
看来运用一种框架,还是尽量使用其原始的jar包构成的环境。以避免出现一些不可预知的错误。
扩展一下,了解下 cglib是什么?
CGlib概述:
cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。
cglib封装了asm,可以在运行期动态生成新的class。
cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。
出现这个错误,经查是包冲突。
在Hibernate 3.2.6.ga 中的 cglib 是 cglib-2.1.3.,jar 使用 cglib-2.2.jar 则出现以上问题。
将包换掉,问题解决。
看来运用一种框架,还是尽量使用其原始的jar包构成的环境。以避免出现一些不可预知的错误。
扩展一下,了解下 cglib是什么?
CGlib概述:
cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。
cglib封装了asm,可以在运行期动态生成新的class。
cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。
0 0
- Hibernate 使用JUnit 测试出现java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter. <init>(Z)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter. <init>(Z)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V
- [问题与解决] java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- StrutsSpringHibernate - java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V报错解决
- SSH中出现java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V
- SSH中出现java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter. <init>
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>
- spring整合jbpm Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V
- windows平台Emacs单实例原理、设置及右键菜单的添加
- spring基础学习-简单实例(一)
- 用注解方式搭建ssh,实现零配置
- Square
- 循环队列——队列的顺序表示和实现
- Hibernate 使用JUnit 测试出现java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
- mysql 先排序再分组
- Nand flash编程技术
- Mobile Web调试工具Weinre
- A sigular value decomposition(奇异值分解)
- 二、小贝学习cocos2dx——python创建cocos2dx项目
- PHPMyadmin 配置文件详解(配置)
- code strike round 1 C
- ald install for ubuntu