最佳答案
我有一个多项目构建,我把一个任务放在一个子项目中构建一个胖 JAR。我创建了一个类似于 这本烹饪书中描述的的任务。
jar {
from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
manifest { attributes 'Main-Class': 'com.benmccann.gradle.test.WebServer' }
}
运行它会导致以下错误:
原因: 你不能改变一个 配置不在 悬而未决的状态!
我不确定这个错误是什么意思。