Я пытаюсь получить iReport 2.0.4, подключенный к базе данных MS SQL, но я продолжаю получать UnsupportedOperationException.iReport 2.0.4 - UnsupportedOperationException
я запускаю следующую версию JRE:
ява версия "1.6.0_19"
Java (TM) SE Runtime Environment (строительство 1.6.0_19-b04)
Java HotSpot (TM) 64-разрядный сервер ВМ (сборка 16.2-B04, смешанный режим)
Я создал sqldbc4.jar в пути к классам иРепорта 2.0.4
При попытке подключиться я получаю следующее сообщение об ошибке:
Сообщение: java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) версии 1.6 не поддерживается этим драйвером. Используйте библиотеку классов sqljdbc4.jar, которая поддерживает JDBC 4.0.
Может кто-нибудь, пожалуйста, предоставить советы, как решить эту проблему?
Как я заметил на другой вопрос, иРепорт 2 действительно старый. Возможно, вы захотите проверить, есть ли файл-файл 'sqljdbc.jar' в пути класса приложения (например, включен в само приложение). Также убедитесь, что у вас есть драйвер JDBC 4, а не драйвер JDBC 4.1 от Microsoft. –
@Mark Rotteveel - Большое спасибо. Ваши предложения решили проблему. Sqljdbc.jar и sqljdbc4.jar были включены в приложение. Исправлена проблема с файлами jar. Что касается версии, мне действительно нужно использовать эту старую версию из-за соображений совместимости. – BustedSanta