thisgradle
というドキュメントを読んでいるうちに、dependencies for each configuration
と出てきました。ここではこれは何ですか?configuration
を意味します。私は通常コンフィグレーションベースの依存関係を指定する
dependencies {
compile 'org.springframework:spring-core:4.0.5.RELEASE',
'org.hibernate:hibernate-core:3.6.7.Final'
}
のような漠然とした方法で、依存関係を指定するために使用されるので(設定に基づいて)の依存関係を指定する任意の他の可能な方法はあります?。私はそれについて知りたいとは少し不思議です。
「はい」の場合、そのような依存関係を指定する利点は何ですか?誰かがここでいくつかの光を投げることができますか?
また、次のコマンドはどのように役立ちますか?
gradle -q dependencies api:dependencies webapp:dependencies
もしあなたがmavenの世界から来ているなら、gradleの設定はmavenのスコープと類似しています – RaGe