大家好,我现在遇到一个问题,就是 如何用Java调用带多个参数的EXE文件!我传去参数以后,dos窗口一闪而过,不出结果,也不报错! 不知道是什么原因!请各位多指教!!同时,我想找寻“xutaiqing520(逸龙)”,如果您看到这个问题,请您回信,我想请教你关于这个问题是怎么调试能过的!!谢谢了!!

解决方案 »

  1.   

    Process process = Runtime.getRuntime().exec(command);
    process.waitFor();试一试
      

  2.   

    不行啊!
    我的程序是这样的!!:
    public class blast {
    public static void main(String args[]) throws IOException {
    //Runtime.getRuntime().exec("cmd  /c  start E:\\360safe\\360Safe.exe"); 
    String mingling = " -p blastp -d db.txt -i test.txt -T T -o test.html";
    //Process process = Runtime.getRuntime().exec(command);

    Process x = Runtime.getRuntime().exec("cmd  /c  start E:\\WorkShop\\eclipse_works\\Blast\\bin\\blastall"+ " " + mingling);
    //x.waitFor();
    }
    }
    waitFor()报错!!!
    谢谢,请指教!!