У меня есть работа в Jenkins (Jenkins запускается из контейнера), которая использует отличный сценарий со строкой:
import groovy.sql.Sql;
def driver = "oracle.jdbc.pool.OracleDataSource"
при запуске я получаю исключение:
java.lang.ClassNotFoundException: oracle.jdbc.pool.OracleDataSource
Я знаю, в чем причина, но не знаю, как это исправить.
Основная причина заключается в том, что все наши контейнеры Jenkins устанавливаются без Oracle, а ojdbc7.jar можно найти в пути к классам java под Oracle:
classpath /oravl01/oracle/12.1.0.1/jdbc/lib/ojdbc7.jar
на обычном сервере Jenkins, он работает без проблем.
есть идеи как это исправить?