读书人

java 上面执行外部程序

发布时间: 2012-08-30 09:55:54 作者: rapoo

java 下面执行外部程序

public void execBat(){String path = String.format("%srunMain.bat", getAppRootDir());try {System.out.println(String.format("bat path = %s", path));System.out.println(System.currentTimeMillis());Process process = Runtime.getRuntime().exec(path);BufferedReader read = new BufferedReader(new InputStreamReader(                      process.getInputStream()));         String str = null;         while ((str = read.readLine()) != null) {            System.out.println(str);         }System.out.println(System.currentTimeMillis());} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}

?

读书人网 >编程

热点推荐