Обновление драйвера ojdbc7 с 11 до 12.1.0.2 столкнулось с исключением

#java #linux #tomcat #spring-jdbc

#java #linux #tomcat #spring-jdbc

Вопрос:

Мы пытаемся обновить драйвер ojdbc с 11 до 12.1.0.2 на tomcat 7. Он работает на нашем локальном компьютере (ОС Windows 7). Когда мы развернули код на tomcat, установленном на серверах Linux, мы получаем приведенное ниже исключение

org.apache.commons.dbcp.SQLNestedException: не удается загрузить класс драйвера JDBC ‘oracle.jdbc.OracleDriver’

Мы проверили WEb-inf/lib папку, jdbc jar на месте

Комментарии:

1. Какова, например, ваша версия Java и версия драйвера ojdbc ojdbc8.jar ? . Пожалуйста, также укажите полный стек исключения.

2. Опечатка: OralceDriver должна быть OracleDriver , и, кстати, вы должны загрузить oracle.jdbc.OracleDriver вместо oracle.jdbc.driver.OracleDriver .

3. извините, это просто опечатка, когда я ввел стек исключений на этой странице. Но в коде на моей машине нет опечатки. Мы получаем это исключение для версии 12.1.0.2. Для 11 он работает нормально. Спасибо за ответ

4. Мы используем java 8 с ojdbc7