Ошибка «Не удается найти JAR / zip» для соединений JDBC [BIRT Eclipse, Windows 7, Oracle 11g] - PullRequest
14 голосов
/ 19 октября 2011

Как к сведению, я новичок во всем этом стеке, поэтому я могу сделать основную ошибку.

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

Для этого я установил следующее:

  • Java 6 & Java 7 JDK
  • BIRT-версия Eclipse (встроенные плагины Eclipse + BIRT).
  • Некоторые опции клиента Oracle 11gR2 (выборочная установка)
    • SQL * Plus
    • JDBC / ODBC драйверы
    • Тонкий клиент

Я предпринимаю следующие шаги:

  • Открытое затмение
  • Создать новый проект отчетности
  • Добавить источник данных
  • Выберите «Источник данных JDBC» (также пробовал «Соединение с базой данных JDBC для Query Builder»)
  • Выберите тип профиля подключения «Oracle» и нажмите «Далее».

В этот момент я вижу, что список драйверов пуст. Это кажется мне странным, но я думаю, что, возможно, мне нужно определить определение драйвера. Поэтому я предпринимаю следующие шаги:

  • Нажмите «Определить определение драйвера»
  • На вкладке Имя / Тип выберите «Тонкий драйвер Oracle», версия системы 11

В этот момент я вижу сообщение об ошибке: Невозможно найти JAR / zip в файловой системе, как указано в определении драйвера: ojdbc14.jar . Кажется, что ojdbc14.jar даже не существует в моей системе, которую я могу найти.

Я попытался добавить другие jar-файлы jdbc, которые я могу найти в каталоге клиента oracle (например, из Oracle_Base \ product \ 11.2.0 \ client_1 \ jdbc \ lib), но, похоже, ничего не решает проблему.

Помощь

Ответы [ 5 ]

25 голосов
/ 10 июля 2013

У меня была похожая проблема. Нажав «Очистить все», а затем добавив банку вручную, решил проблему.

3 голосов
/ 20 октября 2011

Ответ в этом случае был, к сожалению, глупо простым - после закрытия и повторного открытия Eclipse у меня не было проблем с удалением драйвера, добавлением другого и началом работы. Я быстро заработал.

Спасибо за вашу помощь!

1 голос
/ 23 марта 2015

Это происходит из-за того, что Eclipse IDE не удалось найти драйвер в пути установки eclipse.Это то, что вы будете делать: найдите файл .jar в вашей системе и скопируйте его в путь установки eclipse.Если вы не смогли получить его, посетите http://dev.mysql.com/downloads/connector/j и найдите нужный разъем.Загрузите его и сохраните в пути установки eclipse.Так что теперь Eclipse может видеть это, и ошибка больше не будет появляться.

1 голос
/ 21 ноября 2014

Убедитесь, что файл ojdbc14.jar существует и находится в пути к вашей библиотеке. В диалоговом окне выбора драйвера ojdbc14.jar просто нажмите кнопку найти jar / zip и найдите файл. Иногда оно есть, но все равно не работает. Чтобы решить эту проблему, нажмите кнопку «очистить все». Теперь повторите описанный выше процесс. .Jar будет добавлен, и вы перейдете к диалоговому окну подключения к драйверу и подробностей.

0 голосов
/ 12 февраля 2014

Очень простой ответ - в консоль Jar. Нажмите на кнопку jar и снова выберите jar в своей файловой системе.который найдет файл в вашей файловой системе просто

...