Tag: runtime.exec
Der Laufzeit.exec () – Methode ermöglicht es Java-apps. zum erstellen einer neuen Betriebssystem-Prozess.
5
Antworten
Ich habe ein problem mit der Laufzeit.exec() im Java Mein code: String lol = "/home/pc/example.txt"; String b = {"touch", lol}; try { Runtime.getRuntime().exec(b); } catch(Exception ex) { doSomething(ex); } Es funktioniert gut, aber wenn ich versuche changle
3
Antworten
So, wie das Thema heißt ich muss in der Lage sein, einen Telefonanruf entgegenzunehmen, die programmgesteuert in Android 4.0.3 auf HTC OneX. Ich habe gelesen, mehrere Orte, die die MODIFY_PHONE_STATE Genehmigung widerrufen wurde von Google so zu
1
Antworten
Okay also hier ist das problem: Ich habe 3 Klassen MyClass1 und MyClass2 und ExecClass. Ich gehe zu meinem Eingabeaufforderung, und tun Sie dies: $java MyClass1 -exec "java MyClass2 arg1 arg2" funktioniert perfekt. Jetzt in ExecClass ich
2
Antworten
Möchte ich schreiben echo -e "AT\r" > /dev/smd0 in der shell und dann bekommen Sie Ihre Antwort. Die Antwort wird in \dev\smd0. Ich suchte Google und fand diese : Runtime r = Runtime.getRuntime(); process = r.exec("su"); process
3
Antworten
Ich möchte wissen, ob es einen Weg gibt, um eine Webseite zu öffnen, die speziell im internet-explorer mit dem java-Desktop-Dienstprogramm. Meine Firma verwendet beide firefox und IE, aber die url, die Bedürfnisse offen zu sein, ist nur
5
Antworten
Ich würde gerne die Ausgabe eines langen shell-Befehl, wie es ist, anstatt zu warten, bis der Befehl abgeschlossen ist. Mein code in einem neuen thread Process proc = Runtime.getRuntime().exec("/opt/bin/longRunning"); InputStream in = proc.getInputStream(); int c; while((c =
2
Antworten
Möchte ich ausführen einer sql-Skripte mit Java-Runtime.exec-Methode. Ich beabsichtige aufrufen mysql.exe /mysql.sh und leiten Sie die Skript-Datei zu diesem Prozess. Über die Eingabeaufforderung kann ich den Befehl ausführen <mysqInstallDir\/bin\mysql.exe -u <userName> -p <password> < scripts\create_tables.sql Kann ich
3
Antworten
Mache ich ein .bat dynamisch in Java. Nach dem erstellen der Datei und exectuing es, ich will es löschen. In, um sich zu vergewissern, dass delete() ausführen, nach dem ausführen des .bat - Datei, die ich löschen
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
2
Antworten
Runtime objRuntime = Runtime.getRuntime(); String strBackupString = "mysqldump -u " + userName + " -p" + password + " " + dbName; Process objProcess = objRuntime.exec(strBackupString); Diese wird verwendet für die Sicherung der Datenbank. Aber was passiert
3
Antworten
Ich bin tring, um die ping-IP-Adressen von 192.168.1.1 bis 192.168.1.254. Zuerst war ich mit I-InetAddress-Klasse, aber es verbuggt war und einige IPs, die dort nicht erreichbar sind, selbst wenn Sie. Nach, dass ich versuchte diese Methode und
3
Antworten
So, ich möchte in der Lage sein, zu schreiben eine app, dass können schalten und Anzeige logcat-Meldungen von dmesg, und auch in der Lage sein, um Befehle wie 'ls' - 'cat' "echo "" cd.' Wenn ich den
1
Antworten
Ich bin mit apache commons exec für die Erstellung einer externen java-Prozess, das gibt einen exit-code 1 gelegentlich. Als ich sah in den code of commons exec die Probleme scheint es nicht zu sein, in Bezug auf
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
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
7
Antworten
Möchte ich öffnen Sie den Editor in meinem Java-Programm. Angenommen, ich habe einen button, wenn ich auf diese Schaltfläche klicken, Editor wird angezeigt. Ich habe bereits einen Dateinamen und ein Verzeichnis. Wie kann ich die Umsetzung in
5
Antworten
Kann ich nicht eine Datei Lesen, nur wenn die Datenbank-Namen enthält wie (new Datenbank ("myid") usw. Ich geben Sie folgenden Beispiel-code: dumpCommand = "C:/Program Files/MySQL/MySQL Server 5.0/bin/mysqldump -h"+hostName+user+databaseName; Runtime rt = Runtime.getRuntime(); Process proc = rt.exec(dumpCommand); InputStream
5
Antworten
Arbeite ich an ein einfaches java-Programm. Es ist einfach kompiliert und ausgeführt, ein weiteres java-Programm. Ich bin mit der Laufzeit.exec () - Funktion zu kompilieren und auszuführen. Es gibt kein problem mit der Zusammenstellung. aber wenn es
7
Antworten
Habe ich die folgende Klasse. Es erlaubt mir, um Befehle auszuführen, die durch die java. public class ExecuteShellCommand { public String executeCommand(String command) { StringBuffer output = new StringBuffer(); Process p; try { p = Runtime.getRuntime().exec(command); p.waitFor();
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
In das Projekt an dem ich arbeite, brauche ich, um ein Skript auszuführen, dass ich in einem Ressourcen-Ordner-in den class-path. Ich bin einfach nur testen das endgültige Skript-Funktionalität, da bin ich auf Windows, ich brauchte eine Methode,
3
Antworten
Ich versuche zu tun, diese einfachen unix-ls in Android: cd /data dann ls Sollte es wieder der Inhalt von /data Ordner. Habe ich diese codiert: try { String line; Process p = Runtime.getRuntime().exec(new String { "ls /data"});
1
Antworten
Ich bin mit der Laufzeit.getRuntime().exec() zum ausführen eines shell-Skript aus java-code. Der code funktioniert problemlos, wenn ich übergeben Sie die parameter als string Runtime.getRuntime().exec("sh test.sh") Da ich zur übergabe weiterer Argumente, die Pfade mit Leerzeichen, also ersetzte
4
Antworten
Ich bin das ausführen eines shell-Skript aus Java-Programm. Ich habe es umgesetzt mit Runtime-Klasse ist. Unten ist der code, den ich umgesetzt final StringBuilder sb = new StringBuilder("test.sh"); sb.append("/path to/my/text file"); final Process p = Runtime.getRuntime().exec(sb.toString()); Hier
2
Antworten
Was grundsätzlich werde ich versuchen, hier zu tun, ist laufen eine .jar-Datei befindet sich unter C/Users/-any user here-/appdata/Roaming/-my folder here-/-file name here-.jar Kann ich die irgendwie öffnen Sie ein CMD, und tun: cd appdata/Roaming/<Folder> java -jar <FileName>.jar
3
Antworten
Habe ich eine Main.java und Test.java Klassen, die ich möchte zu kompilieren und auszuführen Main.java in Test.java code. Hier ist mein code Process pro1 = Runtime.getRuntime().exec("javac Main.java"); pro1.waitFor(); Process pro2 = Runtime.getRuntime().exec("java Main"); BufferedReader in = new
3
Antworten
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
4
Antworten
Runtime.getRuntime.exex("abc.exe -parameters"); mit .waitFor() nicht helfen, um zu bestimmen, die Vollendung des Prozesses. Was ist das problem mit waitFor()? waitFor - Dokumentation sagt, es gibt, wenn der Prozess beendet wird. Der Rückgabewert ist der exit-Wert des Prozesses.
4
Antworten
try { Runtime.getRuntime().exec("excel C:\\file.xls"); } catch (IOException ex) { System.out.println(ex); } Nicht funktioniert. Ich habe um den vollständigen Pfad der excel.exe um arbeiten zu können. Wie kann ich es machen das generische (Für alle Excel-Mappen/Versionen)? Wenn ich
1
Antworten
Ich gesucht habe bis Möglichkeiten zum ausführen externer Programme mit dem Java-runtime. Dies funktioniert gut, zum Beispiel: String cmd = {"mkdir", "test"}; Runtime.getRuntime().exec(cmd); Erstellt ein neues Verzeichnis, wie man es erwarten würde. Nun, aus einem bash-Fenster in
3
Antworten
Habe ich die folgende Zeile zum ausführen einer batch-Datei, Process process = Runtime.getRuntime().exec("cmd /c start rake.bat"); Aber ich möchte es im hintergrund ausgeführt und nicht angezeigt, der Befehl-Linie, um die Benutzer. Wie kann ich es ändern, um
1
Antworten
Habe ich das folgende code-snippet: Process proc = runtime.exec(command); errorGobbler = new ErrorStreamGobbler(proc.getErrorStream(), logErrors, mdcMap); outputGobbler = new OutputStreamGobbler(proc.getInputStream(), mdcMap); executor.execute(errorGobbler); executor.execute(outputGobbler); processExitCode = proc.waitFor(); wo die gobblers sind Runnables, die mit einem BufferedReader zum Lesen der
6
Antworten
So führen Sie ein java-Programm mit Hilfe von Runtime.getRuntime().exec(). Zum Beispiel haben wir die java-Datei-Pfad als c:/java/abc.java. Bitte helfen Sie mir mit dem code. InformationsquelleAutor Arun | 2009-02-03
3
Antworten
Im mit Mac OS Lion mit der java-version 1.6.0_26 Mache ich eine kleine app für den Mac in Java mit einer main-Menü für den Benutzer, so kann er wählen, mehrere Optionen. Einer von Ihnen ist eine app
6
Antworten
Ich bin ausführenden Java-Klasse aus in meine Anwendung. proc = Runtime.getRuntime().exec("java Test"); Wie kann ich erkennen, ob Test erfolgreich ausgeführt wurde oder nicht (D. H. keine Ausnahmen)? Umleiten der Ausgabe /Fehler: proc = Runtime.getRuntime().exec(new String { "java",
8
Antworten
Bin ich der Ausführung einer batch-Datei mit Java-code. Der code ist unten angegeben: Process proc = null; proc = Runtime.getRuntime().exec("cmd /c start somebat.bat"); Mit diesem, die die normale Eingabeaufforderung Bildschirm geöffnet wird. Jetzt will ich unterdrücken/ausblenden das
3
Antworten
Ich habe ein Programm, wo ich war in der Lage, erfolgreich ausführen, cmd Befehle aus meinem code, aber ich möchte in der Lage sein, um die Ausgabe aus dem cmd-Befehl. Wie kann ich das tun? Bisher mein
1
Antworten
Habe ich durch die StreamGobbler unter der folgenden URL JavaWorld : Stream-Gobbler Verstehe ich die Verwendung und den Grund auf, warum es implementiert wurde. Aber die Szenarien sind nur solche, wobei es sein könnte, eine Ausgabe aus
4
Antworten
Ich habe ein java-Programm, das löst eine ausführbare Datei mit der Laufzeit.exec () - Methode. Ich bin mit der Variante, einen Satz der Befehl Linie params als ein argument, und einige Umgebungsvariablen, die als ein weiteres argument.
4
Antworten
In meinem Programm habe ich eine Liste von n Elemente. Werde ich Durchlaufen Sie die Liste, und initiieren Sie einen Prozess wie diesen: Runtime.getRuntime.exec("cmd /C start abc.bat"+listitem() ) Ich halten müssen, um eine Anzahl von 4 Prozessen.
1
Antworten
Kann ich verwenden Runtime.exec() zum ausführen von shell-Kommandos wie "getprop" und "ls system" und Sie funktionieren gut. Jedoch, wenn ich "echo $BOOTCLASSPATH", "echo \\$BOOTCLASSPATH" oder "echo HelloWorld", es nicht zeigen, dass es in stdout. Den logcat zeigt:
4
Antworten
bin, diese Frage nach tun eine Menge Forschung und der Umsetzung in meinem code nach der Forschung, aber ich landete mit FileNotFoundException.Was genau hier mache ist, ich möchte vermeiden, hardcoding in meinem java-code so bin erstellen Sie
4
Antworten
Ich habe versucht, schreiben Sie ein java-Programm, das verwendet die Runtime.getRuntime().exec() - Methode verwenden Sie die Befehlszeile zum ausführen einer Instanz des Programm "tesseract". Einige Hintergrundinformationen, Tesseract ist ein freies open-source-Programm, das verwendet OCR (Optical Character Recognition)
4
Antworten
Was ist der beste Weg, um zu töten, die einen Prozess in Java ? Erhalten die PID und dann töten Sie mit Runtime.exec() ? Verwenden destroyForcibly() ? Was ist der Unterschied zwischen diesen beiden Methoden, und gibt
1
Antworten
Ich habe einen Befehl muss ich ausführen im java-entlang dieser Linien: C:\path\that has\spaces\plink -arg1 foo -arg2 bar "path/on/remote/machine/iperf -arg3 hello -arg4 world" Dieser Befehl funktioniert, wenn der Pfad keine Leerzeichen, aber wenn ich die Bereiche, die ich
6
Antworten
Habe ich die folgende Klasse. Es erlaubt mir, um Befehle auszuführen, die durch die java. public class ExecuteShellCommand { public String executeCommand(String command) { StringBuffer output = new StringBuffer(); Process p; try { p = Runtime.getRuntime().exec(command); p.waitFor();
5
Antworten
Habe ich einige code, der verwendet Laufzeit.exec() zum ausführen eines externen .jar (gebaut wie ein IzPack-installer). Wenn ich dieses external.jar von der Befehlszeile aus wie folgt: java -jar external.jar Dann die Eingabeaufforderung nicht zurückkommt, bis die Anwendung
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
4
Antworten
Diese vielleicht schon beantwortet worden, bevor, aber das war in Bezug auf unicode-und ich glaube nicht, das ist unicode (es ist in ASCII-so...). Wenn, führe ich diese in mein terminal ist es kein problem was so überhaupt