Page 1 of 1
Java Programm als Dienst starten
Posted: 2003-07-29 12:17
by server.local
Hallo allerseits,
ich habe da eine kleine Frage.
Ich habe hier ein java-Programm welches ich mittels
starte.
Allerdings beendet sich dieses natürlich, wenn ich meine SSH Sitzung beende. Wie kann ich dieses Programm als Dämon/Diest einrichten? Ein Startscript ist leider nicht vorhanden. Das Programm muss immer laufen.
Vielen Dank für Eure Antworten vorab.
MFG
server.local
Re: Java Programm als Dienst starten
Posted: 2003-07-29 14:54
by fob
"screen" ist dein Freund! ;)
Re: Java Programm als Dienst starten
Posted: 2003-07-29 16:36
by Phreakazoid
ich glaube der Befehl müsste lauten:
Code: Select all
screen -A -m -d -S anwendungsname java -jar programm.jar
Re: Java Programm als Dienst starten
Posted: 2003-07-29 19:01
by gamecrash
Oder du schickst es mit
in den Hintergrund... kannst Du allerdings nachher keine Eingaben mehr machen...
Re: Java Programm als Dienst starten
Posted: 2003-07-29 19:18
by server.local
vielen lieben danke erstmal für die Antworten!
mit
klappt es leider nicht. Wenn ich die Sitzung beende, wird auch das Programm beendet.
sagt mir leider nichts. Ich habe mein Dateisystem durchsucht und
gefunden. Allerdings weiß ich nicht was das genau ist und wie ich damit umgehe.
Wie gesagt: Ich will das Ding einfach nur starten, so dass es immer läuft (Dienst / Dämon), egal ob ich meine SSH-Connection trenne oder nicht.
Für weitere Hilfe wäre ich echt dankbar!
MfG
server.local
Re: Java Programm als Dienst starten
Posted: 2003-07-29 19:43
by Anonymous
server.local wrote:mit
klappt es leider nicht. Wenn ich die Sitzung beende, wird auch das Programm beendet.
Schonmal...
...probiert?
nohup (zu "deutsch" *gg*: no hangup) sorgt dafür, dass Du die SSH-Session ohne Sorge schließen kannst und das Programm trotzdem weiterläuft.
Ohne vorangestelltes "nohup" gilt der Hintergrundbetrieb nur für die aktuelle Sitzung.
[/code]