I have a Java application running on Windows (via Windows service using a batch file).
I am trying to find a way to auto-upgrade the Java app when new release is available (accessible through a REST service).
Since the Java app is running, its jar file cannot be replaced.
Suggestion on how the self upgrade can be done is welcome.