ошибка java.lang.NoClassDefFoundError
создаю любое консольное выражение в JBiulder9 и выскакивает ошибка java.lang.NoClassDefFoundError когда начинаю работать с hibernate, ctrutes, http-client, в чем проблема как избежать, не запускается тупа готовый пример который идет с библиотекой для проверки.
Ну сказано же, не может найти класс она. Посмотри может classpath криво прописан.
делов том что,всё было сделано на другой машине, подключается класс из библотеки в которой 1 jar файл только, прописано вручную, но не компилит
именно не компилит или всеже компилит, а при запуске появляется такой эксепшен? Больше похоже на второе )
public static void main(String[] args) {
SessionFactory sessionFactory = new Configuration().configure(
"/test.cfg.xml").buildSessionFactory();
}
и красным подсвечивает:
java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:57)
at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124)
at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:56)
at org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:397)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:62)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2006)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1289)
at men.test1.main(test1.java:11)
Exception in thread "main"
но если исключить .buildSessionFactory() то всё прохочит корректно.