User since
2003-08-04
14371
Artikel
ModeratorIn
Dann zeig mal den ganzen Code!
User since
2005-01-17
14837
Artikel
Admin1
[quote=ripperrd,11.01.2007, 09:45]@gwendragon:
die ausgabe ist:
exit_value=255
signal_num=0
dumped_core=0
Das Javaprogramm startet und beendet sich nach wenigen sekunden von selbst.
Dasselbe Problem tritt auch mit cmd auf...[/quote]
Und welchen Errorlevel gibt das Java-Programm zurück, wenn es von der Kommandozeile läuft? Läuft es da fehlerfrei?
User since
2006-10-19
8
Artikel
BenutzerIn
wie bekomme ich den Errorlevl des Javaprogs raus?
User since
2006-11-29
340
Artikel
BenutzerIn
Mit dem Befehlszeilenkommando 'echo %errorlevel%'.
Der Errorlevel der letzten ausgeführten Anwendung befindet sich unter Windows in der Umgebungsvariablen 'errorlevel'.
MfG PerlProfi
User since
2006-10-19
8
Artikel
BenutzerIn
Der Rückgabe wert ist 255...
Das Javaprog zeigt im Verbose Modus folgendes:
[Loaded java.lang.Shutdown from shared objects file][Loaded java.lang.Shutdown$Lock from shared objects file]
Das heißt es beendet sich selbst. Die Frage ist nur warum...
Kann es mit der Konsole zu tun haben, in der es aufgerufen wird?
Wenn ich
system("start java -jar... ") nutze, dann beendet sich das Programm nicht, ich kann allerdings dem Perl Script auch nicht beibringen zu warten, bis das JavaProg fertig ist. Vielleicht hat dazu jemand eine Idee.
User since
2005-02-01
181
Artikel
BenutzerIn
Dann verwende mal die Option /WAIT bei start. Dann sollte das Programm synchron ausgeführt werden. Also
START "Title..." /WAIT java -jar ...
Gruß
Thomas
User since
2006-10-19
8
Artikel
BenutzerIn
Super. Vielen vielen dank...
Du bist meine absolute rettung.
Danke nochmal ;)