Error with Oracle jdbc – ClassNotFoundException

Решение проблемы с подключением драйвера jdbc для Oracle в Maven.
Несмотря на то, что в репозиторях есть конфиги для драйвера Oracle, они не подтягиваются в проект.

При попытке коннекта к БД Oracle: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Решается просто. Необходимо скачать текущую версию драйвера с Oracle сайта (под версию БД):
Oracle Database JDBC Driver

Устанавливаем драйвер в свой локальный репозиторий:
java -cp path\ojdbc7.jar oracle.jdbc.OracleDriver

Затем подключаем драйвер стандартно в pom.xml

<dependency>
	<groupId>com.oracle</groupId>
	<artifactId>oracle</artifactId>
	<version>11.2.0</version>
</dependency>

Oracle Jdbc connect bean for Spring & ibatis

<bean id="dataSourceOracle" class="org.apache.ibatis.datasource.pooled.PooledDataSource">
	<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
	<property name="url" value="jdbc:oracle:thin:@${db.eps.host}:${db.eps.port}:${db.eps.db}"/>
	<property name="username" value="${db.eps.username}"/>
	<property name="password" value="${db.eps.password}"/>
	<property name="defaultAutoCommit" value="true"/>
</bean>
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
	<property name="dataSource" ref="dataSourceOracle"/>
</bean>

Releated Post