Warum sollte die Verwendung von Runtime.exec () in Java vermieden werden?
Process p = Runtime.getRuntime().exec(command);
is = p.getInputStream();
byte[] userbytes = new byte[1024];
is.read(userbytes);
Ich möchte einen Shell-Befehl in Linux OS von Java ausführen. Laut pmd reports wird Java Runtime.exec () jedoch nicht verwendet. Warum? Was ist der Grund ? Gibt es eine Alternative für Runtime.exec ()?