2013年7月9日
摘要: 在项目中执行一个linux的shell脚本,于是需要在java环境下执行外部命令如系统命令、linux命令的需求,本人小小研究了一下,又上网查了一些资料先整理如下。 java执行外部命令主要依赖两个类Process和Runtime。 一、Process类 ProcessBuilder.start()创建一个本机进程,并返回一个Process子类的一个实例,该实例可以获取进程的相关信息,也可以控制进程。这个进程没有自己的终端,它的操作结果io都重定向到了它的父进程,父进程通过getInputStream(),getOutputStream(),getErrorStream()为子进程提供输入和. 阅读全文
posted @ 2013-07-09 15:40 糊涂先生 阅读(6617) 评论(0) 推荐(0)