プロジェクトに、Oracle JDBC ドライバーを依存関係 (実行時スコープ) - ojdbc14 として組み込むとします。このアーティファクトは Maven の中央リポジトリでは利用できないため、いくつかの課題が生じます。
残念ながら、ライセンスの制約のため、Oracle Driver JAR はパブリックな場所ではホストされていません。リポジトリ。これはいくつかの依存関係に関する問題であり、Maven の欠陥ではありません。 JAR を含むパブリック リポジトリが見つかると、違法な配布が行われた可能性があります。
ライセンス制限のある一部の JAR にはパブリック リポジトリがありませんが、「pom」がある可能性があります。 Maven Central リポジトリのエントリ。このエントリを確認すると、次のような重要な Maven 情報が提供されます。
エントリには、 JAR: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
JAR をダウンロードしたら、次のコマンドを使用してコンピュータのリポジトリに追加できます。 :
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \ -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
最後のパラメータを使用して POM を生成すると、 pom.xml.
チームがローカル Maven リポジトリを管理している場合、このガイドには JAR をアップロードする手順が記載されています: [ローカル Maven リポジトリへの JAR のアップロードガイド](ガイドへのリンク)。
以上がMaven 用の Oracle JDBC ドライバー (ojdbc14) はどこで見つけられ、どのように追加すればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。