Добавление драйвера jdbc в путь к classам

Хорошо, я нахожусь в Win Vista и правильно задаю свой материал MAVEN_HOME, JAVA_HOME. но у меня еще нет пути к classу. Я также установил MySQL. теперь я открыл книгу Hibernate, и на первых же страницах она говорит: «Убедитесь, что драйвер jdbc находится в вашем пути к classу». Я также загрузил некоторый Zip-файл, который является ConnectorJ, или какое-то имя, подобное тому, что является в основном драйвером mySql для java … но теперь моя проблема заключается в этом предложении, что я не знаю, как это сделать: «убедитесь, что драйвер jdbc находится в вашем пути к classу «не могли бы вы мне помочь в этой вещи?

благодаря

4 Solutions collect form web for “Добавление драйвера jdbc в путь к classам”

Вот хороший урок относительно установки classа . Далее вы можете прочитать « Управление путём Java» (Windows) .

Сказав это, вы не должны устанавливать путь к classу для своего драйвера в переменной среды Windows. Вместо этого вы должны включить эту jar драйвера в свою среду IDE в свойствах проекта. Но я заметил, что вы на самом деле используете Maven. В этом случае вы должны искать драйвер под Maven, чтобы выполнить эту зависимость. Maven загрузит кувшин драйвера, если его не существует, и сделает его локальным.

В случае, если вы не используете IDE, тогда вы можете создать каталог lib и сообщить компилятору, что все необходимые jar s находятся там, во время компиляции / выполнения. Вы можете найти КАК, в предыдущей ссылке, приведенной выше.

Поскольку вы используете Maven, вам просто нужно поместить JDBC-драйвер в зависимость от вашего файла pom.xml. Maven добавит его в classpath всякий раз, когда он компилирует / запускает ваше приложение.

То, что вы делаете при развертывании приложения, зависит от используемых технологий.

  • Если это приложение командной строки, создайте переменную %CLASSPATH% или добавьте путь к файлу jdbc.jar с помощью опции java -cp {path\to\jdbc.jar} .

  • Если это веб-приложение, вам нужно будет упаковать ящик драйвера в ваш .war / .ear / .sar (это может сделать плагин сборки maven) или включить его в ./lib папку контейнера приложения и объявить его как scope = предоставляется в maven.

вы можете напрямую подключить базу данных, выполнив следующие шаги: 1) загрузите mysql-connector-java 5.0.8 и извлеките файлы. 2) затем поместите папку в файлы программы. 3), просто добавьте эту библиотеку в свой проект, щелкнув правой кнопкой мыши по ней. 4) и здесь вы идете. Запустите приложение с подключением db.

Шаги по настройке JDBC для проектов Eclipse

  1. Загрузите zip-архив JDBC с https://dev.mysql.com/downloads/connector/j/5.0.html.
  2. Извлеките файл и скопируйте исполняемый файл jar в файлы program files->Java->jdk->bin
  3. Щелкните правой кнопкой мыши по проекту и выберите « Buildpath->Add external archives->(Jar file)
  4. Скомпилировать программу
  • Смешивание размера партии гибернации
  • Получение java.sql.SQLException: операция не разрешена после закрытия ResultSet
  • Oracle JDBC ojdbc6 Jar как зависимость Maven
  • Решение «сбоя связи» с JDBC и MySQL
  • существует ли стандартный способ определения источника данных JDBC для контейнеров Java EE?
  • Практика объединения соединений JDBC MySql во избежание исчерпания пула соединений
  • Получить запрос из java.sql.PreparedStatement
  • PreparedStatement setNull (..)
  • Выбор библиотеки пула Java JDBC в 2011/2012?
  • Как исправить: «Не найдено подходящего драйвера для ошибки jdbc: mysql: // localhost / dbname» при использовании пулов?
  • Параметры объединения пула с JDBC: DBCP vs C3P0
  • Interesting Posts

    Почему в параметрах C ++ последнее значение должно быть добавлено последними?

    Windows 7 32-разрядная полезная отгрузка RAM

    Можете ли вы указать формат для XmlSerialization datetime?

    Выполнить CHKDSK на образ NTFS?

    Установка обновлений Windows 10 при завершении работы

    Как я могу использовать брандмауэр Windows, чтобы разрешить только службе Windows Update выполнять исходящее соединение?

    Быстрое n выбирает k mod p для больших n?

    Как узнать, когда все вызовы ajax завершены

    Конфликтная версия библиотеки в проекте java maven

    что такое возвращаемый тип оператора присваивания?

    Как генерировать случайные целые числа в определенном диапазоне в Java?

    Местоположение JavaFX не установлено сообщение об ошибке

    Как преобразовать размер байта в читаемый человеком формат в java?

    Как решить круговую ссылку в json serializer, вызванную двунаправленным сопоставлением спящего режима?

    Генерировать ключ RSAv2 в формате OpenSSH в Windows

    Давайте будем гением компьютера.