これは可能ですか?私は次のようなものを持っています:
task taskB(dependsOn: taskA) {
// Do stuff.
}
task taskA {
// Do stuff.
}
task runClass(dependsOn: 'classes', type: JavaExec) {
main = 'com.some.package.MainClass'
classpath = some.classpath
}
JavaExec タスクでtaskB
前に実行したい。classes
これについてどうすればよいですか?に変更してもdependsOn: ['taskB', 'classes']
効果がないようclasses
です。
編集:
追加classes.dependsOn taskB
はうまくいったようです。しかし、これが最善の方法ですか?