hibernate错误求解Could not initialize class persistence.HibernateUtil

xunz555 2007-07-12 02:55:19
我用的是书上光盘里的代码,用tomcat5和hibernate-3.2整合,只是书里是在 windows操作系统下,我是使用linux,但我觉得也操作系统有关的就是项目主目录下隐藏的.classpath文件 和.project文件与操作系统的文件路径有关,其他代码我大致都看过,并从新编译通过以替换原来的classes文件,要求的包都有啊,
.classpath文件 和.project文件用到了 eclipse,如果不用eclipse,这两个文件是否多余了??
.classpath代码:
<?xml version="1.0" encoding="UTF-8"?>

<classpath>

<classpathentry kind="src" path="src"/>

<classpathentry kind="lib" path="WEB-INF/lib/antlr-2.7.5H3.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/asm.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/asm-attrs.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/c3p0-0.8.5.2.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/commons-collections-2.1.1.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/commons-logging-1.0.4.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/connector.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/dom4j-1.6.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/ehcache-1.1.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/jta.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/log4j-1.2.9.jar"/>

<classpathentry kind="lib" path="WEB-INF/lib/mysql-connector-java-5.0.5-bin.jar"/>

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>

<classpathentry sourcepath="/home/zhongxun/hibernate-3.2/src" kind="lib" path="WEB-INF/lib/hibernate3.jar"/>//注:这儿我改过,以前是E:\...路径

<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/jakarta"/>

<classpathentry kind="output" path="WEB-INF/classes"/>

</classpath>

.project代码:
<?xml version="1.0" encoding="UTF-8"?>

<projectDescription>

<name>10character</name>

<comment></comment>

<projects>

</projects>

<buildSpec>

<buildCommand>

<name>org.eclipse.jdt.core.javabuilder</name>

<arguments>

</arguments>

</buildCommand>

</buildSpec>

<natures>

<nature>org.eclipse.jdt.core.javanature</nature>

</natures>

</projectDescription>

错误信息:
root cause

java.lang.NoClassDefFoundError: Could not initialize class persistence.HibernateUtil
dao.StudentDAO.getAllStu(StudentDAO.java:51)
bm.BM.getAllStu(BM.java:20)
org.apache.jsp.list_jsp._jspService(list_jsp.java:51)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)

谢谢大xia们给我看看了...
...全文
1347 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
YOLO系列是基于深度学习的端到端实时目标检测方法。 PyTorch版的YOLOv5轻量而高性能,更加灵活和易用,当前非常流行。 本课程将手把手地教大家使用labelImg标注和使用YOLOv5训练自己的数据集。课程实战分为两个项目:单目标检测(足球目标检测)和多目标检测(足球和梅西同时检测)。  本课程的YOLOv5使用ultralytics/yolov5,在Windows和Ubuntu系统上分别做项目演示。包括:安装YOLOv5、标注自己的数据集、准备自己的数据集(自动划分训练集和验证集)、修改配置文件、使用wandb训练可视化工具、训练自己的数据集、测试训练出的网络模型和性能统计。 除本课程《YOLOv5实战训练自己的数据集(Windows和Ubuntu演示)》外,本人推出了有关YOLOv5目标检测的系列课程。请持续关注该系列的其它视频课程,包括:《YOLOv5(PyTorch)目标检测:原理与源码解析》课程链接:https://edu.csdn.net/course/detail/31428《YOLOv5目标检测实战:Flask Web部署》课程链接:https://edu.csdn.net/course/detail/31087《YOLOv5(PyTorch)目标检测实战:TensorRT加速部署》课程链接:https://edu.csdn.net/course/detail/32303《YOLOv5目标检测实战:Jetson Nano部署》课程链接:https://edu.csdn.net/course/detail/32451《YOLOv5+DeepSORT多目标跟踪与计数精讲》课程链接:https://edu.csdn.net/course/detail/32669《YOLOv5实战口罩佩戴检测》课程链接:https://edu.csdn.net/course/detail/32744《YOLOv5实战中国交通标志识别》课程链接:https://edu.csdn.net/course/detail/35209 《YOLOv5实战垃圾分类目标检测》课程链接:https://edu.csdn.net/course/detail/35284  

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧