0
無法在配置子項目任務時設置命令行參數。無法在gradle的JavaExec任務中設置命令行參數
task doStuff {
def executable_task = project(':SubProject1').getTasksByName('run',true)
println executable_task.name
println executable_task.args
executable_task.args('xyz')
}
此錯誤信息被顯示:
出了什麼問題: 發生評估根工程 'MainProject' 的問題。 沒有方法的簽名:java.util.HashSet.args()適用於參數類型:(java.lang.String)values:[xyz] 可能的解決方案:any(),grep(),grep(),add (java.lang.Object中),添加(java.lang.Object中),是(java.lang.Object中)
我不想讓字段的值,我想更新它們。我已經能夠成功地獲得價值。 – PyThon
更新了代碼。順便說一下:[Task API](https://docs.gradle.org/current/javadoc/org/gradle/api/Task.html)上沒有任何方法'args'。 –
仍然無法設置的值,你能給我一個工作示例 – PyThon