gradle 如何操作命令行

时间:2022-02-09 17:39:38
如题: 官方做法: 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" } 一段字符串可以直接运行