configurations.compile, configurations.runtime. gradle , . , , . , :
configurations.compile.collect {
it.isDirectory() ? it : zipTree(it)
}
. compile runtime , java. collect - groovy : . , - , configurations.compile, .
it - groovy - .
if `it` is a directory
include it as is,
else
unpack the file and then include it
(. zipTree )
, , .