Servlet执行引发了异常

时间:2013-08-19 08:27:49

标签: eclipse hibernate jsp

我是新来的冬眠请离开我。这个错误我已经浪费了2天。我正在使用Eclipse IDE和Web服务器编写一个Web应用程序作为Tomcat

我收到以下例外情况。

java.lang.ExceptionInInitializerError
    com.rmi.util.HibernateUtil.<clinit>(HibernateUtil.java:15)
    com.rmi.DAO.NewProvinceDAO.add(NewProvinceDAO.java:14)
    com.rmi.servlet.ProvinceServlet.doPost(ProvinceServlet.java:60)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:723)


root cause 

java.lang.NoClassDefFoundError: org/hibernate/cfg/AnnotationConfiguration
    com.rmi.util.HibernateUtil.<clinit>(HibernateUtil.java:12)
    com.rmi.DAO.NewProvinceDAO.add(NewProvinceDAO.java:14)
    com.rmi.servlet.ProvinceServlet.doPost(ProvinceServlet.java:60)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:723)

这是我的Hibernate util类

    import org.hibernate.SessionFactory;
        import org.hibernate.cfg.AnnotationConfiguration;

        public class HibernateUtil {
            private static final SessionFactory sessionFactory;

        static{
            try{
                sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
            }catch(Throwable ex){
                System.err.println("Initial SessionFactory creation failed." + ex);
                throw new ExceptionInInitializerError(ex);
            }
        }

        public static SessionFactory getSessionFactory() {
            return sessionFactory;
        }
    }

这里我尝试通过servlet进行访问

我的hibernate util类作为java应用程序正常工作,我可以将记录添加到数据库中。但作为一个Web应用程序,我已经超越了异常。

enter image description here

0 个答案:

没有答案