Oracle JDBCドライバーを使用するには、CLASSPATHにojdbc6.jarまたは同等のものが必要です。これらのJARのいずれかがオペレーティングシステムのPATH変数に含まれている必要はありません。
Oracle用のJDBCドライバーは、 JDBC/UCPから入手できます。 OracleTechnologyNetworkのページ 。
さらに、CLASSPATHにすでにojdbcX.jarがある場合は、classes12.jarファイルは必要ありません。
簡単に言うと、11gデータベースに対してOracle Thin Driver for JDBCを使用している場合は、CLASSPATHにojdbc5.jar/ojdbc6.jarとorai18.jarが必要です。 OCIドライバー用の追加ファイルが必要になります。