我修复了我的文件路径,但现在尝试在Eclipse中从java运行shell脚本时出现此错误.
我刚刚在我的本地创建了一个文本文件,想看看它是否会运行.
new ProcessBuilder("C:/Users/myDir/Desktop/ss1.sh").start();
Run Code Online (Sandbox Code Playgroud)
因为它是在Windows意义(只无可执行文件无法在Windows上运行一个shell脚本直接.exe,.com,.cmd并且.bat是可执行文件).
调用bash.exe或sh.exe使用您的脚本作为第一个参数.
| 归档时间: |
|
| 查看次数: |
20892 次 |
| 最近记录: |