Я получаю эту ошибку при попытке запустить веб-приложение на tomcat в eclipse:
SEVERE: назначить исключение для сервлета Kartoteka java.lang.ClassNotFoundException: org.hibernate.criterion.Criterion в org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1680) в org.aploader.catalina. loadClass (WebappClassLoader.java:1526) в java.lang.Class.getDeclaredConstructors0 (собственный метод) в java.lang.Class.privateGetDeclaredConstructors (Неизвестный источник) в java.lang.Class.getConstructor0 (Неизвестный источник) в java.lang.Class .newInstance0 (Неизвестный источник) в java.lang.Class.newInstance (Неизвестный источник) в org.apache.catalina.core.StandardWrapper.loadServlet (StandardWrapper.java:1149) в org.apache.catalina.core.StandardWrapper.allocate ( StandardWrapper.java:827) на org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:129) на org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) на org.ap .основной. StandardHostValve.invoke (StandardHostValve.java:127) в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:103) в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.invoke (StandardEngineValve.invoke) (StandardEngineValve.invoke (Standard) orEngineValve.invoke (Standard) .apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:293) в org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:861) в org.apache.coyote.http11.Http11.Concess Http11. (Http11Protocol.java:606) в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:489) в java.lang.Thread.run (неизвестный источник)
Кажется, что нет конкретной библиотеки, но я не знаю, какая именно. Я использую последнюю версию гибернации (4.1.8 final). Я пытался скомпоновать все библиотеки из hiberante, но это не помогает. Какие-либо предложения?