如果是这样还有问题的话..再找找hibernate依赖的包...很有可能是jar包出现了冲突.
仔细检查下你的各个jar包.
可以参考下面的方法:
引用
1 重新安装tomcat 6,保证tomcat自带的jar不会被覆盖
2 删除你的WEB-INF/lib下面的jar
3 把不冲突的jar复制到 tomcat/lib 目录下面
2 删除你的WEB-INF/lib下面的jar
3 把不冲突的jar复制到 tomcat/lib 目录下面