Cita:
Iniciado por Ronruby ¿ Talvez con JNLP ?
Te dejo un link para que veas de que se trata:
[url]http://es.wikipedia.org/wiki/Java_Network_Launching_Protocol[/url]
Asi siempre que el usuario ejecute tu aplicacion tendra la version mas reciente ya que JNLP se encarga de la actualizacion inmediatamente ejecute tu aplicacion.
exactamente eso iba a comentar, deberias intentar con java web start, es muy facil de construir y tengo entendido que solo necesitas un servidor que permita la ejecución .jnlp y el usuario lo unico que hace para arrancar la aplicacion es clikear un boton en un html por ejemplo y descargara la aplicación y se queda en la maquina, cuando la aplicación cambia, creo que java directamente verifica si está la ultima version en la pc, y la ejecuta, o sino descarga la nueva
lo mejor de todo es que no tienes que modificar nada, puedes seguir trabajando en tu aplicacion de escritorio