我正在尝试运行在MinGW32中运行的Shell脚本。然后我得到以下错误:
造成原因:
java.io.IOException: Cannot run program "./myJooqGeneratorDB.sh", (in directory "C:\Users\admin\desktop\workspace\myProject") CreateProcess error = 193, %1 is not a valid win32 application.
我的build.gradle
:
task createDb(type:Exec) {
workingDir("${project.projectDir}");
commandLine './jooq/myJooqGeneratorDb.sh'
}
我的myJooqGeneratorDb.sh
:
#!/bin/bash
rm build/project.db
mkdir build
sqlite3 build/project.db < res/raw/project_create.sql
有人知道我的代码有什么问题吗?提前致谢!
我只是解决了这个问题。代替 :
commandLine './jooq/myJooqGeneratorDb.sh'
是
commandLine 'sh' , './jooq/myJooqGeneratorDb.sh'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句