#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