2008-06-04
HTTPStatus500错误的解决
程序中的对应语句是THROW语句thrownewExceptionInInitializerError(ex);具体如下:try{sessionFactory=newConfiguration()。 configure()。buildSessionFactory();}catch(Throwableex){ intStackTrace();// (ex);}第二次运行时候是这个错误!上面那个错误只出现一次!然后一直是出现这个错误!错误提示: ng。 NoClassDefFoundError程序中对应的这句:Sessionsession= rrentSession();解决方法:把HIB...全部
程序中的对应语句是THROW语句thrownewExceptionInInitializerError(ex);具体如下:try{sessionFactory=newConfiguration()。
configure()。buildSessionFactory();}catch(Throwableex){ intStackTrace();// (ex);}第二次运行时候是这个错误!上面那个错误只出现一次!然后一直是出现这个错误!错误提示: ng。
NoClassDefFoundError程序中对应的这句:Sessionsession= rrentSession();解决方法:把HIBERNATE的JAR10个需要的包COPY到工程的LIB目录下(如果你在JAVA构建路径,通过添加外部JAR包,添加了那几个必须的包,在此还要把他们COPY到工程的LIB目录下!)。
收起
这篇博客讲述了在程序运行中遇到HTTP Status 500错误以及NoClassDefFoundError的问题。作者在尝试初始化SessionFactory时抛出了ExceptionInInitializerError,并提供了错误的堆栈跟踪。解决方案是确保Hibernate的必要JAR文件已复制到工程的LIB目录下,即使之前已经在Java构建路径中添加过这些库。执行此操作后,程序中的 Sessionsession = currentSession(); 语句导致的错误得以解决。
1232

被折叠的 条评论
为什么被折叠?



