Поскольку я добавил в справочные библиотеки ucanaccess-2.0.3.jar (eclipse Luna), я получаю эту ошибку при выполнении моей программы:
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class net.ucanaccess.jdbc.UcanaccessDriver
ссылается на строку кода, содержащую соединение JT400, и это работает, если я не включаю банку ucanaccess в свой проект следующим образом:
Class.forName("com.ibm.as400.access.AS400JDBCDriver");
Connection c = DriverManager.getConnection("jdbc:as400://"+systemi,user,pass);
return c;
так что я запутался ... У меня также есть класс, который выполняет соединение ucanaccess, но он не вызывается, пока я не нажму кнопку:
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
Connection c=DriverManager.getConnection("jdbc:ucanaccess://M:/FServer.mdb");
return c;
Конфликт библиотек? Кто-нибудь уже экспериментировал?