I have developed a Java Swing application, and it will be installed on multiple clients in different locations. The application will be installed manually by me. But I would like to auto-update the application over Internet, without user interaction, similar to how Google Chrome is updated.
What are the alternative ways to achieve this auto-update functionality in Java Swing? Is there any good third party frameworks that can solve this problem? or is there any Java built-in functionality that I can use?