Catch, wenn der Java-Prozess beendet wurde

Wie kann ich feststellen, ob jemand meine Anwendung (Java, aber es ist nicht wichtig) mit dem Befehl taskmanager oder mit dem Befehl taskkill console beendet?

Ich verstehe, dass ich dies in meiner Anwendung nicht fangen kann, aber vielleicht kann ich dies durch einen Haken mit dem Betriebssystem (Windows natürlich) tun. Vielleicht easyhook Bibliothek (http://www.codeplex.com/easyhook) kann mir helfen, aber ich kann dort keine Beispiele finden. Unsere Anwendung ist häufig auf Kundenservern abgestorben und ich möchte nur wissen, wer (oder was) sie beendet. Wir sind sicher, dass es sich nicht um ein Anwendungsproblem handelt. Es scheint, dass der Prozess java.exe vom taskmanager abgebrochen wurde

Antworten auf die Frage(4)

Ihre Antwort auf die Frage