2016-08-25 10 views
1

プロジェクト間で独自のjarを共有するために、Sonatype NexusにローカルMavenリポジトリをホストしています。 GradleはPOMを見つけてダウンロードできますが、NexusのJARは見つけられません。特に、1つのjarファイルで問題が発生しています。 Gradleの中で与えられた エラーは単純です:GradleはPOMの依存関係を見つけますが、JARは見つかりません

は解決できませんでした:com.qf:QF-etl_2.11:0.0.1-SNAPSHOT

を我々がネクサスで開催された他のjarファイルを使用してこの問題を持っていません。このjarと、私たちがホストしている他のjarファイルとの間には、注目すべき違いがあります。これは、このJarファイルが、ローカルにホストされているMavenリポジトリで保持されている別のjarファイルに依存していることです。

我々はGradleの2.14、およびネクサス3.0.1-01(ESS)

を使用しているすべてのヘルプやアイデア感謝し、私は私が提供する必要がどのような追加情報お知らせくださいされています!

答えて

0

JARが2つのアンマネージド(サードパーティ)JARに依存していたため、POMはJARなしでダウンロードしていました。私が従った解決策は、サードパーティ製のJARをNexusにアップロードすることでした。これは、these instructions

によって案内されていました。gradle:eclipseはこれを通常行っても、欠落していると報告していませんでした。

関連する問題