Uinsg IntelliJ、現在アイビーは私にこのエラーメッセージを表示します:
:: downloading artifacts ::
[NOT REQUIRED] folder#scopt;2.10-3.1.0!scopt.jar
社内のアイビーシステムを使おうとすると。
jar ファイルがリゾルバーが指す正しい場所にあり、(IntelliJ を使用して) ivy キャッシュがクリーンであることを確認できます。
それ以外の場合、Ivy は要求されたファイルをダウンロードします。
問題はIntelliJにあり、Eclipseは同じivy.xmlおよびivy.settingsファイルで問題なくjarを見つけてダウンロードできます
これは示唆されているように重複していません。内部の IntelliJ 設定を変更して jar ファイルを除外すると、出力の下部にエラーが表示されます (jar ファイルがダウンロードされないことを示しています)。私は現在、intelliJで「すべて」としてログを記録しています)
~~~~~
アイビー リゾルバ コードは次のとおりです。
<resolvers>
<filesystem name="secret-source-resolver" checkmodified="true" checkconsistency="false">
<artifact pattern="//a/b/c/d/[organisation]/e/f/[module]/[artifact]_[revision].[ext]" />
</filesystem>
</resolvers>
<modules>
<module organisation="theOrg" name="scopt" resolver="secret-source-resolver" />
</modules>
そして、ivy.xml ファイルは
<dependencies>
<dependency org="theOrg" name="scopt" rev="2.10-3.1.0">
<artifact name="scopt" type="jar" force="true" conf="runtime" />
</dependency>
</dependencies>
ファイルを取得しているフォルダーを見ると、jar ファイルが存在します。
最後に、出力で:
don't use cache for theOrg#scopt;2.10-3.1.0: checkModified=true
trying //v/campus/ny/cs/theOrg/shared/apps/scopt/scopt_2.10-3.1.0.jar
tried //v/campus/ny/cs/theOrg/shared/apps/scopt/scopt_2.10-3.1.0.jar
secret-source-resolver: no ivy file found for theOrg#scopt;2.10-3.1.0: using default data
checking theOrg#scopt;2.10-3.1.0[default] from secret-source-resolver against [none]
module revision kept as first found: theOrg#scopt;2.10-3.1.0[default] from secret-source-resolver
found theOrg#scopt;2.10-3.1.0 in secret-source-resolver
ツタがそれを見つけることができることを示しますが、ダウンロードは...悪いと感じましたか?
現在 intelliJ 12.0 を使用しています (会社のもの、v. アップグレードが難しい)
何か案は?