gradle 如何操作命令行


如題:
官方做法:
task startApp(type: Exec){task ->
  workingDir mWorkingDirRoot
  commandLine 'cd'
}
另外一種寫法
exec {
workingDir '.'
commandLine 'ls',"-a"
}
 
后來我看到這篇文章時。
http://www.open-open.com/lib/view/open1461741242287.html
才知道
String cmd = 'gradle.bat -v'
task hello(){
println "hello start"
def cmdResult = cmd.execute().text.trim()
println cmdResult
println "hello end"
}
一段字符串可以直接運行
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM