Hallo!
Beim Experimentieren mit Lock-Files (zum Verhindern von multiplen Programm-Instanzen) ist mir aufgefallen, dass typische Java-Programme anscheinend nicht auf "saubere" Weise beendet werden, wenn Windows / Linux herunterfährt, sondern das Betriebssystem den Prozess einfach killt, so als würde man mit Strg+Alt+Entf das Programm killen. Das ist besonders doof, wenn es sich um ein Programm handelt, das sich normalerweise im System Tray versteckt, sodass der Benutzer meist vergisst, es vor dem Herunterfahren zu beenden.
Weiß jemand, ob und wenn ja, was man dagegen machen kann?
Beim Experimentieren mit Lock-Files (zum Verhindern von multiplen Programm-Instanzen) ist mir aufgefallen, dass typische Java-Programme anscheinend nicht auf "saubere" Weise beendet werden, wenn Windows / Linux herunterfährt, sondern das Betriebssystem den Prozess einfach killt, so als würde man mit Strg+Alt+Entf das Programm killen. Das ist besonders doof, wenn es sich um ein Programm handelt, das sich normalerweise im System Tray versteckt, sodass der Benutzer meist vergisst, es vor dem Herunterfahren zu beenden.
Weiß jemand, ob und wenn ja, was man dagegen machen kann?