2013-06-28 22 views
6

表示されていない私はいくつかの地元の依存関係を使うのか?コマンドgradle dependencies --configuration compile戻り、この:リポジトリ(達人/アイビー)からダウンロードGradleのローカル依存関係は私のプロジェクトでは

:dependencies 

------------------------------------------------------------ 
Root project 
------------------------------------------------------------ 

compile - Compile classpath for source set 'main'. 
No dependencies 

依存関係が表示されます。たとえば:

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile 'com.google.guava:guava:14.0.1' 
} 

が表示されます:私も依存性が示されていないが、プロジェクトが正常にコンパイルされることを追加する必要があります

:dependencies 

------------------------------------------------------------ 
Root project 
------------------------------------------------------------ 

compile - Compile classpath for source set 'main'. 
\--- com.google.guava:guava:14.0.1 

BUILD SUCCESSFUL 

file dependency

答えて

4

のGradleのドキュメントは

ファイルの依存関係がプロジェクトの公表依存記述子に含まれていません説明しています。ただし、ファイル依存関係は、同じビルド内の推移的なプロジェクト依存関係に含まれています。つまり、現在のビルド外では使用できませんが、同じビルドで使用できます。

+0

悪いニュース:/ローカル依存関係を表示する可能性はありますか(すべてのファイルをリストする新しいタスクの作成を除く)? – pepuch

+1

Gradle JIRAトラッカーの[issue](http://issues.gradle.org/browse/GRADLE-1332)も参照してください。 –

関連する問題