3

I'm developing a software which I will patch early & often, so I'm looking into an autoupdater made in Java.

If I google "auto updater java" it gives me the auto updater for Java, not software in general.

EDIT: Java Web Start and JNLP are not viable options since they're buggy and not reliable at all (or such is the general opinion).

Howie
  • 2,760
  • 6
  • 32
  • 60

1 Answers1

6

Use Java Web Start. It will automatically update your application, when you have an updated version. If properly configured. JNLP works well. Check out the JnlpDownloadServlet Guide.

Also Check out Andrew Thompson's site.

With jnlp, you can

  1. Add a custom icon.
  2. Install a shortcut on desktop.
  3. Add application in the start menu.
  4. Add a custom splash screen.
Community
  • 1
  • 1
Sorter
  • 9,704
  • 6
  • 64
  • 74
  • 1
    Am I missing something? I was under impression that JWS is really unreliable? – Howie Oct 22 '13 at 11:33
  • 1
    @Howie - I think you are missing something. JWS / JNLP are probably *more* reliable than some mechanism that you implement yourself. :-) – Stephen C Oct 22 '13 at 11:36