Cómo establecer un directorio de trabajo con ProcessBuilder
Estoy intentando iniciar un proceso en mi directorio de inicio en ubuntu. Estoy obteniendo una matriz fuera de los límites de excepción. Aquí está el código:
Process p = null;
ProcessBuilder pb = new ProcessBuilder();
pb.directory(new File("/home"));
p = pb.start();
Aquí está la excepción:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
at tester.Main.main(Main.java:31)
Java Result: 1