Я думаю, что это может помочь вам
Я использую это хорошо выполнить команду оболочки. Вот пример Java
public class JavaRunShell {
public static void main(String[] args){
try {
String shpath=" your command";
Process ps = Runtime.getRuntime().exec(shpath);
ps.waitFor();
}
catch (Exception e) {
e.printStackTrace();
}
}
}