Preguntas etiquetadas con processbuilder

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 …


4
Programación Java: llamar a un exe desde Java y pasar parámetros
Estoy averiguando un mecanismo para llamar a un ejecutable desde Java y pasar parámetros específicos. ¿Como lo puedo hacer? Process process = new ProcessBuilder("C:\\PathToExe\\MyExe.exe").start(); InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line; System.out.printf("Output of running %s is:", Arrays.toString(args)); while ((line = br.readLine()) …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.