Tag: processbuilder

Processbuilder ist Java-wrapper um die Betriebssystem-Prozess. Diese Klasse dient zum erstellen von Betriebssystem-Prozessen.

Abhebung eines ProcessBuilder Prozess über die Benutzerkontensteuerung?

Anzahl der Antworten 2 Antworten
Ich versuche zu laufen, eine externe ausführbare Datei, aber anscheinend braucht es Höhe. Der code ist, modifiziert aus einem Beispiel mit ProcessBuilder (daher das array mit einem argument) : public static void main(String args) throws IOException {

ProcessBuilder vs-Laufzeit.exec()

Anzahl der Antworten 1 Antworten
Ich bin versuchen, um eine frontend-Anwendung in Java zu verarbeiten batch-SVG-Konvertierungen mithilfe von Inkscape command line feature. Ich bin dabei, und aktualisieren Sie den code aus https://sourceforge.net/projects/conversionsvg/. Die Art und Weise der ursprünglichen Entwickler behandelt Berufung Inkscape

Process-Builder waitFor() die Ausgabe und Öffnen Sie die Datei Einschränkungen

Anzahl der Antworten 4 Antworten
Ich geerbt habe einige code: Process p = new ProcessBuilder("/bin/chmod", "777", path).start(); p.waitFor(); Grundsätzlich gibt es für einige alte und hoch voodoo-basiert Grund für die Speicherung von Schlüssel/Wert-Paaren auf der Festplatte als Dateien. Ich nicht wirklich wollen,

gradle: task Ausführen "eingeben:Exec" mit vielen Argumenten mit Leerzeichen

Anzahl der Antworten 3 Antworten
Habe ich die gradle-task, der sollte erstellen Sie Websphere-profile für Windows-Betriebssysteme task createProfile(type:Exec) { def commandToExecute = new StringBuffer() def profile = 'AppSrv02' def wasHome = 'C:/IBM new/WebSphere/AppServer' def str = new LinkedList <String> (); str.add('cmd') str.add('/c')

Festlegen der Umgebung für ProcessBuilder

Anzahl der Antworten 6 Antworten
Ich habe ein seltsames problem mit der Einstellung der Linux-Umgebung von Java (1.6), speziell die variable "PATH". Kurz gesagt, ich habe eine pipeline für das laufende native Prozesse, die verwendet java.lang.ProcessBuilder. Der Benutzer kann Optional die environment-Variablen

ProcessBuilder gibt ein "No such file or directory" auf Mac während der Laufzeit().exec() funktioniert Prima

Anzahl der Antworten 1 Antworten
Ich habe eine Anwendung, läuft auf der Playframework, die Bedürfnisse zu Kodieren einige video-Dateien. Ich verwendet Process pr = Runtime.getRuntime().exec(execCode) dafür (und es funktioniert perfekt), aber wie ich brauchen beides, den output-stream und error stream, ich bin

Wie Rohr InputStream zu ProcessBuilder

Anzahl der Antworten 5 Antworten
Bitte nach unten bewegen, um das 2. update. Ich nicht wollen, ändern Sie den vorherigen Kontext dieser Frage. Ich bin mit wkhtmltoimage aus einer Java-app. Den standard-Weg der Verwendung ist es - path-to-exe http://url.com/image.png. Entsprechend Ihrer docs,

Führen Sie processbuilder und in ein-und Ausgang

Anzahl der Antworten 3 Antworten
Ich versuche, mein Programm zu starten Zauberer SSH in meinen server, aber kann nicht scheinen, um herauszufinden, wie man in und Ausgang zu gehen, um stdin und stdout oder irgendwo für diese Angelegenheit. Bekomme ich nur eine

ausführen von Befehlen auf dem terminal in linux durch java

Anzahl der Antworten 3 Antworten
Ich erstellt habe, eine standalone-Anwendung, in der ich wollen, dass, wenn der Benutzer klickt auf die Schaltfläche "ausführen", dann sollte das terminal öffnen und einen bestimmten Befehl ausgeführt werden soll auf dem terminal. Ich bin in der

ProcessBuilder kann Datei nicht finden?!

Anzahl der Antworten 2 Antworten
Andere Frage in schneller Folge, aber das muss ein ganz offensichtlicher Fehler, ich bin nicht zu sehen. Ich habe geschrieben code zum ausführen einer batch-Datei unten aber ich erhalte eine Fehlermeldung, dass es die Datei nicht finden

Prozess.exitValue() und Process.destroy () - Funktionen

Anzahl der Antworten 3 Antworten
Ich habe experimentiert mit Process und ProcessBuilder und kommen mit dieser SSCCE. import java.io.IOException; public class TestProcess { public static void main(String args) { Process process = null; ProcessBuilder pb = new ProcessBuilder("notepad.exe"); try { process =

So erstellen Sie einen neuen Prozess in Java?

Anzahl der Antworten 2 Antworten
Wir haben die Anforderung der Erstellung eines neuen Prozesses aus Java. Ich weiß, wir können neue sub-Prozesse durch die Verwendung ProcessBuilder und Runtime.exec aber unsere Anforderung ist das erstellen einer komplett neuen Prozess. In anderen Worten, wir

java.io.IOException: Cannot run program "": CreateProcess error=2, Das system kann nicht die angegebene Datei gefunden

Anzahl der Antworten 1 Antworten
Im nur versuchen zu testen, läuft ein shell-Skript, das ist in meinem Projekt-Verzeichnis in Eclipse. new ProcessBuilder("scripts/test.sh").start(); Immer diese Fehlermeldung: java.io.IOException: Cannot run program "scripts/test.sh": CreateProcess error=2, Das system kann nicht die angegebene Datei gefunden Gut, wenn

JavaFX-FXML-Kommunikation zwischen Anwendung und Controller-Klassen

Anzahl der Antworten 1 Antworten
Ich versuche zu bekommen und zerstören einen externen Prozess, den ich erstellt habe via ProcessBuilder in meine FXML-Applikation schließen, aber es funktioniert nicht. Dies ist auf der Grundlage der hilfreiche Ratschläge Sergey Grinev hat mir hier. Habe

bash unix processbuilder von java nicht läuft

Anzahl der Antworten 3 Antworten
Möchte ich ausführen einfacher Unix-Befehl, der von meinem Java-servlet: das, was ich tun müssen, ist ein einfaches echo in Datei schreiben wie diese: echo HELLO > myfile.txt Tue ich in meinem servlet ist: import java.io.IOException; import java.io.PrintWriter;

Laufende bat-Datei mit java-processbuilder

Anzahl der Antworten 2 Antworten
Ich versuche, um Sie auszuführen .bat-Datei, die mit java process builder aber es funktioniert nicht, startet der Prozess. Bitte sagen Sie mir, was mache ich hier falsch. Dieser code funktioniert gut mit linux envoirnment, wenn ich die

ProcessBuilder environment-Variablen in java

Anzahl der Antworten 2 Antworten
Ich versuche, fügen Sie eine Umgebungsvariable für einen ProcessBuilder-Objekts, sondern dann, wenn ich fordere, dass neue variable in der ProcessBuilder bekomme ich eine Fehlermeldung. dies ist, wie Baue ich den Prozess public class OTU { public static

Wie legen Sie die Umgebungsvariable PATH ProcessBuilder java in windows

Anzahl der Antworten 1 Antworten
Ich versuche die Umgebungsvariable PATH festlegen für den Prozess-generator in java, ich habe versucht, die folgenden: ProcessBuilder pb = new ProcessBuilder(command); Map<String, String> mp = pb.environment(); mp.put("Path", "myPath"); pb.start(); Aber das folgende hat nicht funktioniert, der Prozess-generator

ProcessBuilder umleiten der Ausgabe

Anzahl der Antworten 2 Antworten
Ich versuche die Umleitung der Ausgabe eines Prozesses begann mit der Hilfe von ProcessBuilder mit dem folgenden code ProcessBuilder pb = new ProcessBuilder("/myScript >> /myLogFile 2>&1 <& - &"); Map<String, String> env = pb.environment(); env.clear(); env.put("var1", "val1");

Kann nicht starten Sie die shell-Skript mit Argumenten, die mit Java ProcessBuilder

Anzahl der Antworten 1 Antworten
Ich versuche das ausführen einer shell-Skript mit Kommandozeilen-Argumente mit ProcessBuilder, dieses shell-Skript inturn ruft zwei andere shell-Skripte, verwendet dieses argument. Das erste shell-Skript läuft gut, aber wenn die zweite wird gestartet, es gibt exit-code 1. ProcessBuilder Ausschnitt

Ausführen eines Befehls mit ProcessBuilder von windows

Anzahl der Antworten 3 Antworten
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, führen Sie die folgende Zeile aus meinem java-Programm auf windows-Rechner. Könnten Sie bitte lassen Sie mich wissen, die einzelnen Schritte zu machen, dass die Arbeit? final Process exec =

Fehler: Verursacht durch: java.io.IOException: CreateProcess error=2, Das system kann nicht die angegebene Datei gefunden werden. Gilt für alle ausführbaren Dateien

Anzahl der Antworten 2 Antworten
Mein Ziel ist es, SVN Befehle von java aus für meine Anforderungen, für die gleichen habe ich bereits installiert TortoiseSVN-Befehl Linie Werkzeug. Hinzugefügt den entsprechenden Pfad"C:/Program Dateien"/TortoiseSVN/bin" zu meiner Umgebung variable "Path". Mit dem obigen setup, ich

execute batch Datei Remote java

Anzahl der Antworten 4 Antworten
Möchte ich ausführen einer bat-Datei, die sich Remote auf server \\testserver\someFolderName\test.bat. Ich bin mit process builder und wollte chande das Verzeichnis mit procbuilder.directory(....), aber nicht gelingen konnte. Jede Hilfe ist willkommen. Dank Haben Sie jemals eine Lösung

java.io.IOException: error=11

Anzahl der Antworten 2 Antworten
Erlebe ich ein seltsames problem mit der Java -ProcessBuilder. Der code ist unten gezeigt (in leicht vereinfachter form) public class Whatever implements Runnable { public void run(){ //someIdentifier is a randomly generated string String in = someIdentifier

ProcessBuilder und Process.waitFor(), wie lange ist warten?

Anzahl der Antworten 3 Antworten
Ich bin ausführen .exe-Datei aus java, mit der ProcessBuilder Klasse und die Prozess Klasse. Um zu erklären, was ich mache: builder = new ProcessBuilder(commands); builder.redirectErrorStream(true); Process process = builder.start(); process.waitFor(); Ich wollte nur wissen, für wie lange

mehrere Parameter übergeben, um ProcessBuilder mit einem Leerzeichen

Anzahl der Antworten 3 Antworten
Möchte ich mehrere Parameter übergeben, um einen processBuilder und die Parameter werden durch ein Leerzeichen getrennt. Hier ist der Befehl, String command_ary = {dir+"library/crc"," -s ", fileName," ",addressRanges}; Ich muss einen Raum nach "fcrc" und nach dem

Java-ProcessBuilder starten, führen Sie mehrere Befehle nacheinander in Linux

Anzahl der Antworten 2 Antworten
Möchte ich ausführen 2 oder mehr Befehle nacheinander durch meine Java-Anwendung mit ProcessBuilder-Klasse. Ich Habe versucht, mehrere Optionen, wie vorgeschlagen, in anderen Beiträgen/Foren, aber kein Glück. Hier sind die Dinge, die ich versucht habe: ProcessBuilder processBuilder =

- Laufzeit.getRuntime().exec(cmd) hängen

Anzahl der Antworten 2 Antworten
Ich bin, ein Kommando auszuführen, das gibt mir die Revisionsnummer einer Datei, 'Dateiname'. Aber wenn es ein problem gibt, der den Befehl ausführt, dann wird die Anwendung hängt sich auf. Was kann ich tun, um zu vermeiden,

Start CMD mittels ProcessBuilder

Anzahl der Antworten 2 Antworten
Ich versuche zu starten der CMD-Anwendung in windows mit dem folgenden code, aber es funktioniert nicht wie erwartet. Mehrere Beispiele aus verschiedenen websites zeigt, dass die "cmd" als ein argument in der ProcessBuilder-Konstrukt sollte funktionieren. Was muss

Starten Sie ein Java-Prozess mit niedriger Priorität mit der Laufzeit.exec / ProcessBuilder.starten?

Anzahl der Antworten 1 Antworten
Ich versuche einen externen Prozess starten via Java über die ProcessBuilder-Klasse, und so viel arbeitet. Derzeit laufen mit dem Befehl: new ProcessBuilder("java", "-jar", jarfile, args); Was ich tun möchte, ist nur dies, sondern beginnen den Prozess mit

Ausführen einer anderen Anwendung aus Java

Anzahl der Antworten 10 Antworten
Brauche ich zum ausführen einer batch-Datei die ausgeführt wird, eine andere Java-Anwendung. Ist mir egal, ob es erfolgreich ausgeführt wird oder nicht und ich weiß nicht, erfassen Sie alle Fehler. Ist es möglich, dies zu tun mit

ProcessBuilder Weiterleitung an die Standardausgabe

Anzahl der Antworten 2 Antworten
Ich möchte so leiten Sie einen java-Prozess, der Ausgang in Richtung auf die standard-Ausgabe des Eltern-java-Prozess. Mit dem ProcessBuilder-Klasse wie folgt: public static void main(String args) { ProcessBuilder processBuilder = new ProcessBuilder("cmd"); processBuilder.directory(new File("C:")); processBuilder.redirectErrorStream(true); //redirect error

Was kann dazu führen, dass Java nach System.exit () weiterläuft?

Anzahl der Antworten 8 Antworten
Ich habe ein Java Programm, das gestartet wird, über ProcessBuilder aus einem anderen Java-Programm. System.exit(0) wird aufgerufen, aus dem Kind-Programm, aber für einige unserer Benutzer (unter Windows) die java.exe Verfahren im Zusammenhang mit dem Kind nicht kündigen.

Wie umleitet Process Builder die Ausgabe in eine Zeichenfolge?

Anzahl der Antworten 8 Antworten
Ich bin mit dem folgenden code um einen Prozess zu starten-generator.Ich möchte wissen, wie kann ich die Umleitung seiner Ausgabe in einen String. ProcessBuilder pb = new ProcessBuilder(System.getProperty("user.dir")+"/src/generate_list.sh", filename); Process p = pb.start(); Versuchte ich mit ByteArrayOutputStream

ProcessBuilder gibt eine "Keine solche Datei oder Verzeichnis" auf dem Mac während Runtime (). Exec () funktioniert gut

Anzahl der Antworten 1 Antworten
Ich habe eine Anwendung, läuft auf der Playframework, die Bedürfnisse zu Kodieren einige video-Dateien. Ich verwendet Process pr = Runtime.getRuntime().exec(execCode) dafür (und es funktioniert perfekt), aber wie ich brauchen beides, den output-stream und error stream, ich bin

Wie bekomme ich die PID des Prozesses, den ich gerade im Java-Programm gestartet habe?

Anzahl der Antworten 16 Antworten
Ich habe ein Prozess begonnen, der mit folgenden code ProcessBuilder pb = new ProcessBuilder("cmd", "/c", "path"); try { Process p = pb.start(); } catch (IOException ex) {} Nun muss ich wissen, den Prozess-pid, die ich habe gerade

Java ProcessBuilder: Der resultierende Prozess hängt

Anzahl der Antworten 8 Antworten
Ich habe versucht, verwenden Sie Java ProcessBuilder starten Sie eine Anwendung in Linux laufen soll "langfristig". Die Art und Weise dieses Programm läuft, ist das starten eines Befehls (in diesem Fall bin ich die Einleitung einer Medien-Wiedergabe-Anwendung),

ProcessBuilder: Weiterleiten von Stdout und Stderr von gestarteten Prozessen, ohne den Hauptthread zu blockieren

Anzahl der Antworten 7 Antworten
Ich Baue einen Prozess in Java (ProcessBuilder wie folgt: ProcessBuilder pb = new ProcessBuilder() .command("somecommand", "arg1", "arg2") .redirectErrorStream(true); Process p = pb.start(); InputStream stdOut = p.getInputStream(); Nun mein problem ist Folgendes: ich möchte, um zu erfassen, was

Java-Programmierung: Rufe eine exe von Java auf und übergebe Parameter

Anzahl der Antworten 4 Antworten
Ich bin herauszufinden, ein Mechanismus zum aufrufen einer exe-Datei aus Java und Weitergabe in bestimmten Parametern. Wie kann ich das machen? Process process = new ProcessBuilder("C:\\PathToExe\\MyExe.exe").start(); InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br

So legen Sie das Arbeitsverzeichnis mit ProcessBuilder fest

Anzahl der Antworten 1 Antworten
Ich versuche einen Prozess starten, in meinem home-Verzeichnis in ubuntu. Ich bin immer ein array out of bounds exception. Hier ist der code: Process p = null; ProcessBuilder pb = new ProcessBuilder(); pb.directory(new File("/home")); p = pb.start();