Как добавить класс / банку, когда на вкладке предварительного просмотра выбрасывается исключение ClassNotFoundException? - PullRequest
0 голосов
/ 01 февраля 2019

Я подключил сервер Oracle со всеми своими таблицами к JasperReports через соединение JDBC, и мне удалось загрузить мои таблицы и поля в отчете.Я также добавил jdbc8.jar в качестве пути к классам к моему новому адаптеру данных, но, к сожалению, когда я пытаюсь просмотреть мой новый отчет, я получаю следующую ошибку компиляции:

java.lang.ClassNotFoundException: oracle.jdbc.OracleClob cannot be found by net.sf.jasperreports_6.6.0.final --- net.sf.jasperreports.engine.design.JRDesignField@47bae235

1 Ответ

0 голосов
/ 01 февраля 2019

JasperSoft Studio, чтобы иметь доступ к внешним классам в jar, нуждается в них на своем пути к классам.Чтобы добавить банку, выберите ваш проектный узел в Project Explorer, а затем в меню выберите:

Проект >> Свойства

перейдите к «Путь сборки Java», выберите вкладку »Библиотеки "и затем нажмите либо:

  • " Добавить JAR-файлы ", если банки находятся в папке проекта
  • " Добавить внешние JAR-файлы ", если они не находятся в папке проекта.

Add jars

...