首页 > 代码库 > Java Runtime.getRuntime().exec 执行带空格命令解决办法

Java Runtime.getRuntime().exec 执行带空格命令解决办法

String command = OpenOffice_HOME  
                  + "program\\soffice -headless -accept=\"socket,host=127.0.0.1,port=8100;urp;\" -nofirststartwizard "; 
         
          command = "cmd /c start "+command.replaceAll(" ","\" \"");
          Process pro = Runtime.getRuntime().exec(command);