私のプロジェクトでは、いくつかのローカル依存関係を使用しています。
dependencies {
compile files('lib/mylib.jar')
}
呼び出したときにgradle dependencies
、このライブラリが依存関係として表示されないのはなぜですか? コマンドはこれをgradle dependencies --configuration compile
返します:
:dependencies
------------------------------------------------------------
Root project
------------------------------------------------------------
compile - Compile classpath for source set 'main'.
No dependencies
リポジトリ (maven/ivy) からダウンロードされた依存関係が表示されます。例えば:
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
また、依存関係は表示されませんが、プロジェクトは適切にコンパイルされることを追加する必要があります。