我需要在編譯代碼之前執行一個java類,該類中包含主要方法。這是我到目前爲止已經試過:如何在compileJava之前執行'JavaExec'類型的任務
task runSimple(type: JavaExec) {
main = 'jjrom.ObjectGen'
classpath = sourceSets.main.runtimeClasspath
File prop1 = file(propFilePath)
args '-sqlserver', '-force', prop1.path
println "I'm done executing."
}
compileJava {
dependsOn runSimple
}
當我執行這個腳本命令「gradle這個compileJava」,我得到這個錯誤信息:
我做執行。
失敗:生成失敗,出現異常。
出了什麼問題:下面的任務之間的循環依賴:類---:compileJava ---:runSimple ---:類(*)