java 执行command
2016-05-20 06:55
447 查看
StringBuffer buf = new StringBuffer(1000); try { Process pos = Runtime.getRuntime().exec("sh " + cmd); pos.waitFor(); InputStreamReader ir = new InputStreamReader(pos.getInputStream()); LineNumberReader input = new LineNumberReader(ir); String ln=""; while ((ln =input.readLine()) != null) { buf.append(ln+"<br>"); } logger.info(buf.toString()); input.close(); ir.close(); } catch (Exception e) { logger.error("###flush Kerberos command error:" + e); }
相关文章推荐
- IntelliJ IDEA 使用心得与常用快捷键
- android sdk content loader 0% eclipse
- struts2框架入门级Demo(简易用户登录)
- javaEE是什么
- eclipse在高分屏下的DPI调整方案
- 将jar转换成exe,将jre一起打包生成Setup.exe,在没有jdk环境运行
- SpringBoot框架初接触
- Java基础——final关键字
- Spring Resource加载资源
- Eclipse 在ubuntu桌面显示快捷启动以及解决Eclipse 在ubuntu中点击菜单栏不起作用的原因.
- java基础第三天_数组
- Java基础之比较器 Comparable和Comparator
- SpringMVC Redirect 跳转后保存Model中的数据
- Java反射获得枚举、日期、数字类型对象
- 从0开始写JavaWeb框架系列(1)从0开始写SamrtFrameWork:读取配置文件
- JUnit4
- Java方法重载
- Java数据类型
- Java中四种XML解析技术
- Ant编译Hadoop 1.0.3的eclipse-plugin插件包