4
Diferencia entre ProcessBuilder y Runtime.exec ()
Estoy tratando de ejecutar un comando externo desde el código Java, pero he notado una diferencia entre Runtime.getRuntime().exec(...)y new ProcessBuilder(...).start(). Al usar Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); exitValue es 0 y el comando finaliza correctamente. Sin embargo, con ProcessBuilder: Process p = (new …