MavenローカルリポジトリにOracle JDBCドライバを追加する方法
ここでは、MavenローカルリポジトリにOracle JDBCドライバを追加する方法と、 `pom.xml ‘でそれを参照する方法について説明します。
1. Oracle JDBCドライバの入手
Oracle jdbcドライバを入手するには、次の2つの方法があります。
{空} 1。 Oracle JDBCドライバ(
ojdbc6.jar`または
ojdbc7.jar`)を入手するには、http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html[Oracle Webサイト]を参照してください。
{空} 2。お勧めしませんが、Oracleデータベースがインストールされているフォルダ(例:
\ {ORACLE
HOME} \ jdbc \ lib \ ojdbc6.jar__)からJDBCドライバを取得できます。
2. Mavenインストール
Oracle jdbcドライバをインストールするには:
2.1
ojdbc6.jar
$ mvn install:install-file -Dfile={Path/to/your/ojdbc6.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
2.2
ojdbc7.jar
$ mvn install:install-file -Dfile={Path/to/your/ojdbc7.jar} -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar
`ojdbc7.jar`をインストールする完全な例
ターミナル
> mvn install:install-file -Dfile=C:\\OracleJDBC\\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar [INFO]Scanning for projects...[INFO][INFO]------------------------------------------------------------------------[INFO]Building Maven Stub Project (No POM) 1[INFO]------------------------------------------------------------------------[INFO][INFO]--- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---[INFO]Installing C:\OracleJDBC\ojdbc7.jar to C:\Users\mkyong\.m2\repository\com\oracle\ojdbc7\12.1.0\ojdbc7-12.1.0.jar[INFO]Installing C:\Users\mkyong\AppData\Local\Temp\mvninstall2095378400735903278.pom to C:\Users\mkyong\.m2\repository\com\oracle\ojdbc7\12.1.0\ojdbc7-12.1.0.pom[INFO]------------------------------------------------------------------------[INFO]BUILD SUCCESS[INFO]------------------------------------------------------------------------[INFO]Total time: 0.332 s[INFO]Finished at: 2017-02-13T21:26:03+08:00[INFO]Final Memory: 8M/309M[INFO]------------------------------------------------------------------------
完了しました。
3. pom.xml
pom.xml
<dependencies> <!-- ojdbc6.jar example --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0</version> </dependency> <!-- ojdbc7.jar example --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc7</artifactId> <version>12.1.0</version> </dependency> </dependencies>
参考文献
-
link://maven/how-to-include-library-man-in-maven-local-repository/[どのようにするか
Mavenローカルリポジトリに手動でライブラリを含める]