Kiedy uruchomić aplikację Robi wyjątkiemJak naprawić ClassNotFoundException: org.apache.commons.logging.LogFactory?
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.hibernate.dialect.Dialect.<clinit>(Dialect.java:58)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 1 more
Włożyłem wszystkie pliki jar w folderze lib. Nie wiem jak to rozwiązać, gdzie jest mój błąd.
Dodałeś również commons-logging.jar? – Jens
Nie ma to nic wspólnego z Hibernacja, nie masz Log4J na ścieżce klasy, a Hibernate oczekuje, że Log4J będzie dostępny. – JamesENL
Rozważ skorzystanie z frameworka takiego jak Maven, który automatycznie pobierze dla ciebie wszystkie niezbędne zależności. – Magnilex