Runtime.getRuntime().exec()方法的使用
2017-10-25 11:09
260 查看
在公司项目中需要调用外包的命令脚本语言来实现功能,Jdk中提供了Runtime.getRuntime().exec()方法来执行。
1.错误的使用方式
2.正确的使用方式
1.错误的使用方式
Runtime.getRuntime().exec("xxx");
2.正确的使用方式
//需要指定参数一:命令位置;参数二:-c表示先执行第一个参数;参数三:你的命令。 Runtime.getRuntime().exec(new String[]{"/bin/sh","c","xxx"});
相关文章推荐
- [转]使用Runtime.getRuntime().exec()方法的几个陷阱
- 使用Runtime.getRuntime().exec()方法的几个陷阱 (转)
- 使用Runtime.getRuntime().exec()的方法调用本地mysqldump.exe备份还原数据库(路径中含有空格和数字)的方法
- 使用Runtime.getRuntime().exec()方法时要注意Working Directory
- Runtime.getRuntime().exec(...)使用方法
- Android Runtime.getRuntime().exec() 使用方法
- 使用Runtime.getRuntime().exec()方法的几个陷阱 (转)
- Runtime.getRuntime().exec(...)使用方法
- Runtime.getRuntime().exec(...)使用方法
- 使用Runtime.getRuntime().exec()方法的几个陷阱
- Runtime.getRuntime().exec(...)使用方法
- Runtime.getRuntime().exec(cmd)使用不当引起的java.io.IOException: Too many open files
- 关于Android中Runtime.exec()方法的使用误区
- Runtime.getRuntime().exec方法
- Runtime.getRunTime.exec(String command)的使用
- 使用Runtime.getRuntime().exec()在java中调用python脚本
- 通过Runtime.getRuntime().exec使用Linux脚本
- apk使用adb shell命令 Process p = Runtime.getRuntime().exec(cmd)
- Runtime.getRuntime().exec(...),参数带有空格的解决方法
- android Runtime.getRuntime().exec使用