首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

java调用系统进程,统制被调用进程与java主进程的执行顺序

2012-12-14 
java调用系统进程,控制被调用进程与java主进程的执行顺序运用java调用本地系统的exe文件的代码如下:public

java调用系统进程,控制被调用进程与java主进程的执行顺序
运用java调用本地系统的exe文件的代码如下:


    public static void openExe(String command) {
        Runtime rn = Runtime.getRuntime();
        Process p = null;
        try {
            p = rn.exec(command);
        } catch (Exception e) {
            e.printStackTrace();
            System.out.println("Error exec!");
            System.out.println(e.getMessage());
        }
    }

在主进程中调用该方法,我是想被调用进程执行完毕之后再接着java子进程继续往下执行。不知大家是否有好的方法,望不吝赐教。
[解决办法]
已解决,加一条语句:p.waitFor();即可。看来要多多看java的api文档。

热点排行