пытается подключиться к базе данных SQL и драйвер не может быть найден - PullRequest
0 голосов
/ 18 мая 2019

Я использую NetBeans для написания Java-приложений.Мне нужно подключиться к базе данных SQL, и я получаю эту ошибку: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Я использую проект Maven, и я добавил зависимость: ojdbc14

  try {     //load database driver
            Class.forName("oracle.jdbc.driver.OracleDriver");
        } catch (ClassNotFoundException ex) {
            Logger.getLogger("Driver not found");
            System.out.println(ex);
            System.out.println("error");
        }

Что я могу сделать, чтобы решить эту проблему?Я новичок в Java, и я не знаю много

Ответы [ 3 ]

1 голос
/ 18 мая 2019

Мне просто интересно: ты сказал ojdbc14? Это был драйвер Oracle JDBC для Java 1.4.

Я бы предложил использовать последнюю версию ojdbc8: https://mvnrepository.com/artifact/com.oracle.jdbc/ojdbc8

Это апрель 2019 года, а не 2009 (ojdbc14).

Может быть, даже эта информация 2016 года полезна: https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-ucp-from-oracle-maven-repository-without-ides

1 голос
/ 18 мая 2019

Вам необходимо установить драйвер на ваш компьютер. Вот ответ Класс драйвера JDBC не найден: oracle.jdbc.OracleDriver

0 голосов
/ 21 мая 2019

Вы можете скачать драйвер JDBC с OTN и использовать его тоже.

...