Подключите базу данных Oracle 11g, используя Java 1.7 - PullRequest
2 голосов
/ 22 августа 2011

Пожалуйста, помогите мне. Я установил Oracle 11g в Windows 7 (32-разрядная версия), и я пытаюсь подключить базу данных с помощью jdk 1.7

, но я получаю сообщение об ошибке:

Пакет Oracle.jdbc.driver не существует

Oracle 11g установлен в E: Drive.

Я указал мой путь и CLASSPATH следующим образом

CLASSPATH

C: \ Program Files \ Java \ jdk1.7.0

E: \ app \malisa \ product \ 11.2.0 \ dbhome_1 \ jdbc \ lib

Следующие файлы jar находятся в каталоге E: \ app \ malisa \ product \ 11.2.0 \ dbhome_1 \ jdbc \ lib

ojdbc5

ojdbc5_g * тысяча двадцать одна * * тысяча двадцать-две * ojdbc5dms

ojdbc5dms_g

ojdbc6

* +1028 * ojdbc6_g * +1029 *

ojdbc6dms

ojdbc6dms_g

simplefan

Заранее спасибо

Малиса

Ответы [ 2 ]

1 голос
/ 22 августа 2011

Указание только каталога не добавляет файлы jar из этого каталога в путь к классам. Вы должны явно добавить jar-файл в ваш путь к классам, например:

E:\app\malisa\product\11.2.0\dbhome_1\jdbc\lib\ojdbc.jar

Или, если вы хотите добавить несколько файлов JAR, вы можете использовать такие символы подстановки, как это

E:\app\malisa\product\11.2.0\dbhome_1\jdbc\lib\*

Посмотрите , как установить classpath в Java 7 .

0 голосов
/ 22 августа 2011

Вы можете поместить файл JAR в каталог JRE / lib / ext. Это означает, что он будет на пути к классам каждого Java-приложения. Это немного тяжеловато, хотя.

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