2012-01-17 2 views
0

Может ли кто-нибудь рассказать мне, как настроить путь для Connector/j, используя «mysql-connector-java-5.1.18-bin.jar» в Windows 7? Я использую приведенный ниже код, и это всегда приводит к исключению. (java.lang.ClassNotFoundException: com.mysql.jdbc.driver)Настройка пути Разъем/J в окнах 7

import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.SQLException; 
public class LoadDriver 
{ 
    public static void main(String[] args) 
    { 
     try 
    { 
     Class.forName("com.mysql.jdbc.Driver").newInstance(); 
     System.out.println("Connection working"); 
     } 
     catch (Exception ex) 
    { 
     System.out.println("Connection Fail"); 
     System.out.println(ex.getMessage()); 
    } 
    } 
} 

Я попытался после официальной документации Connector/J для создания пути, но не мог понять.

Я попытался добавить в переменную среды «путь» E: \ PROGRAM FILES \ JAVA \ jdk1.7.0_01 \ jre \ lib \ ext \ mysql-connector-java-5.1.18-bin.jar, исправить меня.

+0

используя любой идеал, такой как netbeans и т. Д. – RanRag

+0

Я пытаюсь изучить основы, используя только редакторы. –

+0

Я выполнил этот урок -> http://www.stardeveloper.com/articles/display.html?article=2003090201&page=4 и настроил путь к классам. Теперь моя программа работает нормально. Спасибо всем за вклад. :) –

ответ

0

Во-первых, вам не нужно newInstanceClass.forName("com.mysql.jdbc.Driver") на

Во-вторых, не копируйте банки в папку JDK, там никогда не должны пчелы необходимости копировать их там. Правильная вещь - добавить банку в свой проект как зависимость. Если вы не используете IDE, вы хотите добавить jar в java.exe в качестве опции -classpath при запуске вашего кода (запустите «java.exe /?» Для получения дополнительной информации). Если вы используете eclipse, вы должны добавить jQuery mysql в проект, нажав на проект и выбрав «свойства», а затем «Java Build Path» появится кнопка «Добавить JARs ...» справа. Затем среда IDE автоматически добавит ее в ваш путь к классу.

+0

@ user93166 Я не использую IDE, так или иначе, избегая параметра -classpath каждый раз во время работы с помощью команды «java»? –

+0

Я выполнил этот учебник -> http://www.stardeveloper.com/articles/display.html?article=2003090201&page=4 и настроил путь к классам. Теперь моя программа работает нормально. Спасибо всем за вклад. :) –