Mavenがojdbc依存関係を使用できないという問題を解決します(アーティファクトcom.oracle:ojdbc14:jar:11.2.0.4.0がありません)
Solve Problem That Maven Cant Use Ojdbc Dependencies Missing Artifact Com
Mavenを使用してOracleJDBCドライバーの依存関係を管理していると、pom.xmlファイルを変更してOracleJDBCの依存関係を追加すると常にプロンプトが表示されることがわかりました。 欠落しているアーティファクトcom.oracle:ojdbc14:jar:11.2.0.4.0
に http://search.maven.org/ OracleJDBCの依存関係を見つけることができます
バージョン番号をクリックします( 10.2.0.4.0 Maven依存関係の追加方法がわかります
ただし、この方法でプロジェクトpom.xmlファイルを変更すると、常にエラーが発生します。 欠落しているアーティファクトcom.oracle:ojdbc14:jar:10.2.0.1.0
理由:Oracleのojdbc.jarは有料であり、実際にはMaven中央リポジトリにそのようなリソースはありません。
解決:
1Oracleの公式Webサイトから必要なJDBCドライバーをダウンロードします。公式ウェブサイトのダウンロードアドレス: http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
2使用するOracleデータベースのバージョンに基づいて必要なドライバを選択します
Oracle JDBCドライバーには、Oracleアカウントが必要です。他のリソースを後でダウンロードするために登録できます。実際のダウンロードプロセスは遅いです。 Oracleデータベース製品をインストールした場合は、インストールディレクトリにインストールできます( Oracle app oracle product 11.2.0 server jdbc lib JDBCドライバーを見つけることができます
3 OracleJDBCドライバーパッケージをMavenローカルリポジトリにインストールします
(1)Windows(7)System Run cmd DOSウィンドウを開き、Oracle JDBCドライバーパッケージが配置されているディレクトリを入力して、次のコマンドを実行します。
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar
インストールが成功した後、次のヒントがあります
(2)ここでのバージョン番号は、pom.xmlのojdbcのバージョンと同じである必要があります。
したがって、バージョン番号11.2.0のojdbcを追加します。ポンで
com.oracle
ojdbc14
11.2.0
次に、プロジェクトを右クリックします-Maven-update、jarパッケージに依存できます