用的开发工具是myeclipse,但是我没用myeclipse自带的struts和hibernate包,是自己引入的,包放置位置:
struts:放入到/WEB-INF/lib下;
hibernate是我自己建了一个jar包中hibernate,再通过windows->preference->java->builepath->user library->new user library->add jars,再通过buildpath直接把hibernate引入进来:运行项目的时候报下面的错误:exception javax.servlet.ServletException: Servlet execution threw an exception
root cause java.lang.NoClassDefFoundError: org/hibernate/Session
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
java.lang.Class.getConstructor0(Class.java:2640)
java.lang.Class.newInstance0(Class.java:321)
java.lang.Class.newInstance(Class.java:303)
org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:143)
org.apache.struts.action.RequestProcessor.processActionCreate(RequestProcessor.java:292)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:230)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)在网上查看原因,说是没引入引入Hibernate3.jar,可是我引入了,而且还看到了session的源文件,其实想想也知道,如果没有引入Hibernaete3.jar,会有错误的啊,需要引入包啊.会不会还有其它的原因,需不需要把看看源代码?现在代码还少,可以帖出来.
struts:放入到/WEB-INF/lib下;
hibernate是我自己建了一个jar包中hibernate,再通过windows->preference->java->builepath->user library->new user library->add jars,再通过buildpath直接把hibernate引入进来:运行项目的时候报下面的错误:exception javax.servlet.ServletException: Servlet execution threw an exception
root cause java.lang.NoClassDefFoundError: org/hibernate/Session
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
java.lang.Class.getConstructor0(Class.java:2640)
java.lang.Class.newInstance0(Class.java:321)
java.lang.Class.newInstance(Class.java:303)
org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:143)
org.apache.struts.action.RequestProcessor.processActionCreate(RequestProcessor.java:292)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:230)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)在网上查看原因,说是没引入引入Hibernate3.jar,可是我引入了,而且还看到了session的源文件,其实想想也知道,如果没有引入Hibernaete3.jar,会有错误的啊,需要引入包啊.会不会还有其它的原因,需不需要把看看源代码?现在代码还少,可以帖出来.
解决方案 »
- bigdecimal的精度问题
- websphere 的错误页面 如何替换为自定义的错误页面
- 问个关于AXIS2的简单问题
- 用myEclipse来做struts工程,我遇到了一个问题。
- OSCACHE 局部缓存
- 关于inputstream.read()方法
- 配好tomcat后,用localhost:8080可以访问默认页,但是用本机的ip却无法访问,请帮忙
- 为什么我这样利用FileWriter,在output.txt中却什么都没有显示呢?
- CMP中用日期java.sql.Date型做主键update数据库的问题
- 第一次创建Maven项目 运行出错有没有大佬帮忙看下
- 求一个简单的时间sql--在线等
- java中怎么判段Object
你到jboss的官方看看吧!
在项目中lib中引用...