distribuição da app

boas pessoal,

Estou usando o netbeans, e recentemente criei um swing app para um cliente, criei o jar com estas classes, converti o jar em .exe com um programa ex4j e tudo funciona legal. o problema que surge é que o cliente quer este mesmo aplicativo correndo em cerca de mil maquina da sua empresa.

Minha pergunta é : como posso fazer esta distribuição de forma fácil ? e como fazer para que se eu preciso actualizar este software tb nao tenha que ir de maquina em maquina ?

Obrigado desde ja pela ajuda !!!

Java Web Start

http://java.sun.com/products/javawebstart/