请问怎样用java调用可执行文件,如war3.exe,谢谢!

解决方案 »

  1.   

    Runtime.getRuntime().exec(pathOf(war3.exe))
      

  2.   

    Runtime.getRuntime().exec(exeString)
    exeString = "cmd.exe /c start " + exeFileName
    exeFileName可以是任何可执行文件的文件名,要有路径
      

  3.   

    JDK1.5的话ProcessBuilder也可以的。
      

  4.   

    public static void main(String args[]){
            try{
    Runtime rt = Runtime.getRuntime();
    String srcFile ="YourDir\\war3.exe";
    rt.exec(srcFile);
    System.out.println("Compile File Success!");
    }catch(Exception e){
    System.out.println("Compile File Fail!");
    e.printStackTrace();
    }
    }