4
ProcessBuilder ve Runtime.exec () arasındaki fark
Java kodundan harici bir komut yürütmeye çalışıyorum, ancak Runtime.getRuntime().exec(...)ve arasında fark ettiğim bir fark var new ProcessBuilder(...).start(). Kullanırken Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); exitValue 0 ve komut tamamlandı. Ancak şu şekilde ProcessBuilder: Process p = (new ProcessBuilder(installation_path + uninstall_path + uninstall_command, uninstall_arguments)).start(); p.waitFor(); …