Добавление драйвера jdbc в classpath - PullRequest
7 голосов
/ 22 июня 2011

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

спасибо

Ответы [ 4 ]

8 голосов
/ 22 июня 2011

Вот хорошее руководство по настройке пути к классам .Кроме того, вы можете прочитать Управление Java classpath (Windows) .

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

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

2 голосов
/ 22 июня 2011

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

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

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

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

1 голос
/ 03 октября 2015

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

  1. Загрузите JDBC zip-архив с 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. Скомпилируйте программу
1 голос
/ 29 мая 2013

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

...