Als «runtime.exec» getaggte Fragen

11
Wie führe ich eine Batchdatei aus meiner Java-Anwendung aus?
In meiner Java-Anwendung möchte ich eine Batchdatei ausführen, die " scons -Q implicit-deps-changed build\file_load_type export\file_load_type" aufruft. Es scheint, dass ich nicht einmal meine Batch-Datei zum Ausführen bringen kann. Ich habe keine Ideen mehr. Folgendes habe ich in Java: Runtime. getRuntime(). exec("build.bat", null, new File(".")); Früher hatte ich eine Python-Sconscript-Datei, die …

4
Wie funktioniert Pipes mit Runtime.exec ()?
Betrachten Sie den folgenden Code: String commandf = "ls /etc | grep release"; try { // Execute the command and wait for it to complete Process child = Runtime.getRuntime().exec(commandf); child.waitFor(); // Print the first 16 bytes of its output InputStream i = child.getInputStream(); byte[] b = new byte[16]; i.read(b, 0, …
104 java  exec  runtime.exec 

4
Unterschied zwischen ProcessBuilder und Runtime.exec ()
Ich versuche, einen externen Befehl aus Java-Code auszuführen, aber es gibt einen Unterschied zwischen Runtime.getRuntime().exec(...)und new ProcessBuilder(...).start(). Bei Verwendung von Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); Der exitValue ist 0 und der Befehl wird ok beendet. Mit ProcessBuilder: Process p = (new ProcessBuilder(installation_path + …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.