¿Es posible hacer lo siguiente código C# en Java?Ayuda Process.Start en Java
Process.Start("c:/test.exe", "filearg1,filearg2,filearg3");
¿Es posible hacer lo siguiente código C# en Java?Ayuda Process.Start en Java
Process.Start("c:/test.exe", "filearg1,filearg2,filearg3");
recomiendo que lea "When Runtime.exec() won't" artículo.
ProcessBuilder es la forma recomendada de gestionar procesos externos desde Java 5. Hay una interfaz más agradable para manipular variables de entorno y una opción para redirigir automáticamente el error estándar a la salida estándar.
Desafortunadamente, como con Runtime.exec() todavía tiene que iniciar manualmente un hilo de consumir los procesos de flujo de salida (y flujo de error) para evitar que se bloquee el sistema.
¿Puede dar un ejemplo de código por favor? – Alex
¡Gracias! . – Alex
Runtime.getRuntime() exec ({ "c: /test.exe", "filearg1", "filearg2"}, envp, dir); . –