На одном проекте подключенный драйвер работает. На другом - нет - выводит эту ошибку. Прочитал, что может быть несоответствие версии драйвера. Но как узнать какая версия требуется?
В обоих случаях подключен драйвер как библиотека и компилится в gradle так:
compile files('libs/ojdbc8')
1) Возможно не соответствует версия java и версию драйвера, если вы используете jdk 1.7, то с драйвером ojdbc8 могут быть проблемы
2) Проверить наличие драйвера, попробовать использовать jar с официального сайта.
3) Если oracle установлен не у вас на компьютере, то необходимо проверить соединение, бывает когда java не может достучаться до базы, то пишет что соответствующего драйвера не найдено.
4) Узнать версию oracle можно через запрос
SELECT * FROM V$VERSION
Сборка персонального компьютера от Artline: умный выбор для современных пользователей