向Gradle exec任务添加参数时,没有此类文件或目录

向Gradle exec任务添加参数时,没有此类文件或目录,gradle,Gradle,我正在制作运行bash脚本的任务 task wsUpload(type: Exec) { commandLine '../scripts/ws_upload.sh ' + rootProject.ext.VERSION_CODE } 不管它回来了 Caused by: java.io.IOException: Cannot run program "../scripts/ws_upload.sh 30" .... No such file or directory 如果我运行相同的命令而

我正在制作运行bash脚本的任务

task wsUpload(type: Exec) {
  commandLine '../scripts/ws_upload.sh ' + rootProject.ext.VERSION_CODE
}
不管它回来了

Caused by: java.io.IOException: Cannot run program "../scripts/ws_upload.sh 30" .... No such file or directory
如果我运行相同的命令而没有参数

 task wsUpload(type: Exec) {
      commandLine '../scripts/ws_upload.sh'
    }
然后执行命令。我做错了什么?

像这样添加参数

task wsUpload(type: Exec) {
      commandLine '../scripts/ws_upload.sh'
      args = ["args"]
    }

需要单独添加参数作为na数组