Tag: processbuilder
Processbuilder ist Java-wrapper um die Betriebssystem-Prozess. Diese Klasse dient zum erstellen von Betriebssystem-Prozessen.
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 {
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
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,
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')
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
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
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,
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
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
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
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 =
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
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
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
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;
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
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
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
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");
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
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 =
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
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
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
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
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
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 =
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,
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
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
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
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
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.
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
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
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
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),
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
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
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();