4
Differenza tra ProcessBuilder e Runtime.exec ()
Sto cercando di eseguire un comando esterno da codice java, ma ho notato una differenza tra Runtime.getRuntime().exec(...)e new ProcessBuilder(...).start(). Quando si utilizza Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); exitValue è 0 e il comando è terminato ok. Tuttavia, con ProcessBuilder: Process p = (new …