Форум программистов, компьютерный форум, киберфорум
Наши страницы

Java и базы данных

Войти
Регистрация
Восстановить пароль
 
waip
7 / 7 / 0
Регистрация: 27.05.2011
Сообщений: 297
#1

Jacess Exception - Java БД

08.06.2013, 04:38. Просмотров 552. Ответов 2
Метки нет (Все метки)

Пытаюсь подключиться к файлу базы данный Maccess через Jacess.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
File file = new File("D:\\DesktopApplication2\\my.mdb");
try{
Database db = Database.create(file);
List columns = new ArrayList();
Column col = new Column();
 col.setName("Mobile");
 col.setSQLType(Types.VARCHAR);
 columns.add(col);
 db.createTable("tabl", columns);
 db.flush();
}catch(Exception ex){
    System.out.println("Bad");
}
Полючаю следущее исключение

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at com.healthmarketscience.jackcess.Database.<clinit>(Database.java:93)
at desktopapplication2.DesktopApplication2View.jButton1MouseClicked(DesktopApplication2View.java:611)
at desktopapplication2.DesktopApplication2View.access$2200(DesktopApplication2View.java:46)
at desktopapplication2.DesktopApplication2View$14.mouseClicked(DesktopApplication2View.java:294)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
at java.awt.Component.processMouseEvent(Component.java:6508)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4501)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2713)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
at java.awt.EventQueue.access$000(EventQueue.java:101)
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:680)
at java.awt.EventQueue$4.run(EventQueue.java:678)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 36 more

Что делать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2013, 04:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Jacess Exception (Java БД):

SQL Exception - Java БД
Интересная штука получается. Создаю соединение с Derby Проверяю все нормально соединяется Добавляю таблицу к бд - ошибка и...

Throw exception - Java
Внутри метода myReader catch (FileNotFoundException e) понятно. Но внутри runа не могу понять, что означает catch (IOException e) { ...

assert vs exception - Java
Здравствуйте! Допустим, есть метод, принимающий как параметр (data) какой-то ссылочный тип(например массив) Вопрос: как лучше делать в...

Зачем в классе Exception метод getLocalizedMessage? - Java
зачем в классе Exception метод getLocalizedMessage без параметров? ну в крайнем случае стоило бы добавить getLocalizedMessage(Locale), и...

Spring MVC, Hibernate - получаю exception - Java БД
Пытаюсь подключить БД, используется Spring MCS и Hibernate, получаю исключение: type Exception report message Request processing...

Ошибка Exception in thread "AWT-EventQueue-0 - Java БД
Помогите пожалуйста разобраться с ошибкой. import java.sql.Connection; import java.sql.DriverManager; import...

2
raiderx
66 / 55 / 2
Регистрация: 16.04.2010
Сообщений: 190
Записей в блоге: 1
09.06.2013, 00:14 #2
Цитата Сообщение от waip Посмотреть сообщение
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
Может быть подключить библиотеку с указанным классом?? она называется commons-logging
0
Skipy
1990 / 1413 / 57
Регистрация: 25.11.2010
Сообщений: 3,611
10.06.2013, 13:24 #3
Цитата Сообщение от raiderx Посмотреть сообщение
Может быть подключить библиотеку с указанным классом?? она называется commons-logging
Если быть точным - Apache Commons Logging. Ну и это до кучи почитать бы не мешало:
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2013, 13:24
Привет! Вот еще темы с ответами:

Проверка выражения на Exception и возвращение true/false - Java
Можно ли проверить любое выражение на выдачу исключения? В моем случае если индекс массива при проверке вышел за границы, мне не нужно...

Проблема с закрытием InputStream: try { dataStream.close(); } catch (Exception e) {...} - Java
сам inputStream получаю с урла, а проблема возникает при следующем коде: URL dataURL = new URL(...); URLConnection dataConn =...

PostgreSQL При настройке log4j для jdbc вылетает exception - Java БД
Моя цель - настроить логирование с сохранением в базу данных. Использую log4j. Вот сам аппендер, который у меня получился: &lt;JDBC...

Подскажите пожалуйста почему всё время кидает exception - Java БД
public class TestJDBC { public static void main(String args) { try { Connection connection =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.