在Java的最新版本中创建进程的首选方法是使用
ProcessBuilder类,这使得此操作非常简单:
ProcessBuilder pb = new ProcessBuilder("./test.sh", "kstc-proc");// set the working directory here for clarity, as you've used a relative pathpb.directory("foo");Process proc = pb.start();但是,如果您确实
Runtime.exec出于某种原因想要/需要使用该方法,则可以使用该方法的重载版本,这些版本允许显式指定参数:
Process proc = Runtime.getRuntime().exec(new String[]{"./test.sh", "kstc-proc"});


