Oracle JDBC をMavenローカルリポジトリに、

Oracle JDBC をローカルのMavenリポジトリに登録するには、

(1)最初に、以下 Oracle のサイトから、ojdbc JAR を入手する。

http://www.oracle.com/technetwork/database/features/jdbc/index.html

(2)ダウンロードしたJARを指定して mvn install を実行する。

mvn install:install-file -Dfile={ダウンロードしたJAR} -DgroupId=com.oracle
-DartifactId=ojdbc6 -Dversion={バージョン番号} -Dpackaging=jar
↑↑↑
1行

C:\>mvn install:install-file -Dfile=c:/work/ojdbc6.jar -DgroupId=com.oracle
-DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building mvnget 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ mvnget ---
[INFO] Installing c:\work\ojdbc6.jar to C:\Documents and Settings\uranus\.m2\rep
ository\com\oracle\ojdbc6\11.2.0\ojdbc6-11.2.0.jar
[INFO] Installing C:\DOCUME~1\uranus\LOCALS~1\Temp\mvninstall6245128504316444607
.pom to C:\Documents and Settings\uranus\.m2\repository\com\oracle\ojdbc6\11.2.0
\ojdbc6-11.2.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.001s
[INFO] Finished at: Thu Oct 20 20:44:08 JST 2011
[INFO] Final Memory: 2M/15M
[INFO] ------------------------------------------------------------------------
C:\>

これで自分のリポジトリに登録される。

(3) pom.xml に、mvn install で実行したバージョン番号を合わせて以下のように
  記述

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