Java开发:(执行系统(例cmd)命令)Runtime.getRuntime().exec()参数解释
生活随笔
收集整理的这篇文章主要介绍了
Java开发:(执行系统(例cmd)命令)Runtime.getRuntime().exec()参数解释
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
在日常的java编程开发中,难免遇到要在程序中使用系统的操作命令,如windows下的cmd,或linux的命令,接下来介绍以下Runtime.getRuntime().exec()函数所执行的系统命令。
/** * exec(),有三个参数,分别为 * command: 系统命令,如cd、ls、cat等等 * envp:一个string[],每一个参数代表环境变量,若当前继承了进程的系统环境变量,则为null * path:当前进程的工作目录(特别重要,比如在执行jar包时,就应该在jar包下的当前目录才可以执行) */ Runtime.getRuntime().exec(command, envp, path);example:
try {Runtime.getRuntime().exec("java -jar test.jar", null, "D:/test"); } catch (Exception e) {Logger.msg("error"); }与50位技术专家面对面20年技术见证,附赠技术全景图
总结
以上是生活随笔为你收集整理的Java开发:(执行系统(例cmd)命令)Runtime.getRuntime().exec()参数解释的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: ElasticSearch 之中文分词器
- 下一篇: 搭建推荐系统所需要的材料