2014-01-06 4 views
-2

Я работаю над ubuntu с java EE-Eclipse, tomcat и mariadb.i написал тестовый класс, и когда я запускаю как приложение Java , он может подключиться к mariadb.but, когда я тестирую сервлет и запускаю на сервере tomcat, эта строка «Class.forName» («org.mariadb.jdbc.Driver»); «dosen't work ... я не знаю почему и не может решить эту проблему. Помогите!«Class.forName (« org.mariadb.jdbc.Driver »);« не может работать

+0

Вы получаете «ClassNotFoundException»? Вы знаете, что это? Вы начали с поиска? –

+3

Что не работает? Исключения? компьютер начинает нагреваться и превращает все здание в пламя? –

+1

Возможно, у Tomcat нет этой банки. Если кувшин не экспортируется в Tomcat с банкой, а Tomcat еще не имеет банку, это не сработает. –

ответ

1

Вам необходимо добавить фразу для водителя в WEB-INF/lib в файл приложения Tomcat/war.

+0

спасибо, я еще об этом подумал, но я не мог скопировать банку в WEB-INF/lib в eclipse, это поднимет ошибку. В то же время я могу скопировать ее в файловую систему. – user3166441

Смежные вопросы