我正在查看以下Gradle片段:
apply plugin: java
task customJar(type: Jar) {
manifest {
attributes firstKey: 'firstValue', secondKey: 'secondValue'
}
}
如果我理解正确的话:
manifest
代码段会在manifest(Closure<?>)
任务中调用Jar
方法,Manifest
对象传递给闭包attributes
代码段会调用attributes(Map)
上的Manifest
方法吗?firstKey: 'firstValue', secondKey: 'secondValue'
会创建Map
吗?看起来地图文字需要成为[]的一部分。