ERLEDIGT
NEIN
NEIN
ANTWORTEN
18
18
ZUGRIFFE
817
817
EMPFEHLEN
-
19.06.11 12:12 #16SE Tutorials.de Gastzugang
Es ist doch völlig egal zu wissen welcher Prozesses von welchem gestartet wurde. Bei dem Problem mit waitFor() ging es lediglich darum zu prüfen ob der Chilprozess überhaupt noch läuft ... da brauch ich kein aufgeblähtes Tool mit was weis ich nich alles drin ...
-
20.06.11 11:26 #17
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.Genau das kannst du aber nicht, wenn du nicht weißt ob ein laufender dncver.exe Prozess überhaupt von dem Java-Programm gestartet wurde oder nicht... (außer es läuft vorher keiner).
@Joerg66: Dein Code sollte eher so aussehen:
Es macht ja keinen Sinn waitFor aufzurufen, wenn der Prozess nicht gestartet werden konnte.Code java:1 2 3 4 5 6 7 8 9 10
try { Process p = new ProcessBuilder("c:/program files/dnc/dncver.exe", arg1, arg2).start(); try { p.waitFor(); } catch ((InterruptedException e1) { e1.printStackTrace(); } } catch (IOException e1) { e1.printStackTrace(); }
Und die ProcessBuilder Klasse ist unter Verwendung von varargs vorzuziehen, da mußt du die Argumente nicht irgendwie in Anführungszeichen setzen etc.
(Normale Schrägstriche funktionieren unter Windows genauso wie Backslashes)
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
20.06.11 11:41 #18SE Tutorials.de Gastzugang
-
20.06.11 11:55 #19
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Warum sollte das nichts nützen? Man kann zu einem Fenster mit dem Process Explorer auch recht einfach (per drag-n-drop aufs Fenster) die PID ermitteln und kann sich dann dessen Kindprozesse anschauen.
Allerdings ging es ja gar nicht um mehrere Prozesse des Java-Prozesses, sondern nur um einen der von Eclipse aus gestartet wurde. Und auch das läßt sich sehr leicht mit dem PE nachvollziehen.
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
unhandled exception in StdioFile.ReadString
Von cheristi im Forum C/C++Antworten: 0Letzter Beitrag: 15.07.08, 17:31 -
Exception: ...must be of type string, string given.. ?
Von Layna im Forum PHPAntworten: 2Letzter Beitrag: 15.08.07, 20:20 -
Unhandled exception
Von baeman im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 20.06.07, 17:10 -
Unhandled exception...
Von baeman im Forum VisualStudio & MFCAntworten: 7Letzter Beitrag: 26.01.06, 10:24 -
An unhandled exception - Doch warum
Von Konstantin Gross im Forum .NET ArchivAntworten: 7Letzter Beitrag: 09.03.04, 22:03





Zitieren

Login





