| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Не могу загрузить класс |
| Автор: djiva 6.9.2005, 13:40 | ||||||||||
| Здраствуйте! Загружаю драйвер вот так:
getClasspath() возвращает массив URL[] Когда я указываю в путях jar архивы загрузчик начиает долго думать. Но если разархивировать jarы и указть каталог то все проходить успешно. URL получаю таким образом
Где driverPath - строка В качестве driverPath уже пробовал и так
и так
где
Помогите пожалуйста. В чем моя ошибка. |
| Автор: batigoal 6.9.2005, 14:17 | ||
А точно есть необходимость в таких сложностях? Нельзя ли воспользоваться более тривиальным вариантом?
(при этом, разумеется, jar с драйвером должен быть прописан в classpath) |
| Автор: djiva 6.9.2005, 15:17 |
| А если мне нужно коннектится к разным субд такой метод сработает? Как DriverLoader будет знать какой из драйверов использовать? |
| Автор: batigoal 6.9.2005, 16:32 |
| Ну, на то он и менеджер Это можно делать вручную, но обычно такого приема достаточно. Об альтенативном способе можно почитать здесь: http://java.sun.com/developer/onlineTraining/Database/JDBC20Intro/JDBC20.html#JDBC202_2 |