Драйвер JDBC не нашел ошибку в Crystal Reports XI?

Я установил Crystal Reports XI для отчетов моего Java-приложения. Когда я попытался создать новое соединение mysql через JDBC (JNDI), я получил сообщение об ошибке «Не удалось открыть соединение. Подробности: драйвер JDBC не найден». Поэтому я следовал руководствам в Интернете и редактировал CRConfig.xml, указав путь к моему драйверу mysql. Я поместил его в тот же каталог, где находились другие файлы jar, но все равно получил то же сообщение об ошибке. Я также поместил его в свои переменные среды, но все равно не повезло. Пожалуйста помоги! Мне нужно, чтобы это было сделано к завтрашнему дню.

edit: кстати, я делаю это в отчетах о кристаллах. Я пытаюсь создать отчет для предварительного просмотра моего приложения.


person John    schedule 17.05.2012    source источник
comment
Это должно было сработать после внесения настроек конфигурации, которые вы упомянули. Можете ли вы проверить, указывает ли элемент пути к классам, который вы изменили для добавления местоположения jar (в CRConfig.xml), на правильное место, где присутствует jar.   -  person ria    schedule 17.05.2012
comment
да, я проверял это несколько раз. но все та же проблема.   -  person John    schedule 17.05.2012


Ответы (1)


Что-то, чтобы проверить, если у вас есть имена папок или файлов с пробелами в них, вы должны заключить их в кавычки. Если это не проблема, скопируйте свой путь к классам CRconfig в свой вопрос, это может быть какая-то другая проблема.

person Dave Richardson    schedule 17.05.2012
comment
Я понял! Похоже, что Crystal Reports не любит другие версии, установленные на том же компьютере. Я удалил Crystal Reports 8.5, который также установлен на моем компьютере, после чего он заработал. :) Спасибо за вашу помощь!. - person John; 18.05.2012