2012-01-08 14 views
2

私が使用している依存関係は、法的な問題のために別の投稿からの読み取りがデフォルトのMavenリポジトリに含まれていないためです。私が使用して私の地元のレポへの依存関係を追加しました。このような理由から:ローカルリポジトリのMaven依存関係が取得されていません

mvn install:install-file -Dfile=/home/<myname>/development/Libraries/ojdbc6.jar 
    -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar 

私の問題は、Mavenのは、デフォルトのリモートリポジトリからファイルをプルしようとすると、地元のレポがあることを私の理解だったが、失敗しているということです最初にチェックされます。

私のmavenのインストールは、STS(基本的にはEclipse)にパッケージ化されたデフォルトのバージョンです。

よろしく、jarファイルが正常に役立つかもしれないあなたのローカルリポジトリにインストールされてしまったかどうかを確認する

ジャスティン

+0

EclipseからMavenを実行すると問題が発生しますか?またはコマンドラインでも? Eclipseがあなたのローカルリポジトリへのパスを知らない可能性はありますか? – ynka

答えて

0

.m2/repository/com/oracle/ojdbc6/11.2.03/に移動すると、そこには瓶があるはずです。

+0

私はこの正確な問題も(Ubuntu上で)実行しています。コマンドラインからmvnを使用する。 jarとpomの両方が私のローカルレポに存在します。ポンの内容はよく見えます。 – ayang

0

この問題がある場合は、maven uptadeプロジェクトで[オフライン]オプションを選択することをお勧めします。このオプションを有効にすると、maven installはローカルリポジトリを検索します。

関連する問題