找到了一个odps jdbc driver库,但是编译时出错,有人知道原因吗?
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.4.0</version>
</dependency>
[ERROR] Failed to execute goal on project xx: Could not resolve dependencies for projectxxx:jar:1.0-SNAPSHOT: Failure to find com.oracle:ojdbc14:jar:10.2.0.4.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR]
Oracle が使用するライセンス契約により、Maven の中央ライブラリはそのアーティファクトをホストすることができません。Oracle データベースをローカルにインストールしてから、インストール ディレクトリ内の JDBC jar パッケージをローカルの Maven リポジトリにインストールできます。 :
リーリー上記の Maven コマンドは、jar ファイルをローカルの Maven リポジトリにインストールします。DgroupId パラメーターと DartifactId パラメーターは、インストール時にそれぞれ groupId と artifactId を指定できますが、可能な限り一貫性を保つことが最善です。後で混乱を避けるために、jar パッケージのバージョンを変更します。
Oracle データベースをローカルにインストールしたくない場合は、Oracle の公式 Web サイト (Google で「jdbc oracle」で検索) からインストールしたい JDBC ドライバーのバージョンを直接ダウンロードすることもできます。
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
ダウンロード後、上記の Maven コマンドも実行します。
JDBC ドライバーのバージョンやその他の側面に問題がある場合は、公式 FAQ を確認してください:
http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-faq-090281 .html
最後に、Oracle JDBC ドライバーは Maven 経由で直接インストールすることも可能ですが、Maven の中央ライブラリからダウンロードされるのではなく (中央ライブラリは違法であるため提供されません)、Oracle 独自の Maven ライブラリからダウンロードされることがわかります。具体的な手順については、ページ:
https://blogs.oracle.com/dev2dev/entry/oracle_maven_repository_instructions_for
Oracle ドライバーのバージョンの問題については、非常に詳細な記事を見つけました
http://elf8848.iteye.com/blog/811037