Gostaria de saber como empacotar um programa com interface WEB (em jsp/servlet) e distribuindo o JAR para computadores clientes, eles consigam com um clique no JAR, abrir o navegador e a interface do aplicativo e manusear o programa (como se sua máquina fosse o servidor), independente de estar online ou não.
É lógico que em muitas aplicações será necessário o cara estar online… mas a idéia é que a página JSP não seja acessada de um endereço na internet e sim distribuída para rodar localmente.
Gostaria de saber se é fácil implantar tal solução.
Eu sei que é possível porquê reparei que o banco de dados H2 DATABASE (http://www.h2database.com) funciona dessa forma.
[list]Você clica no arquivo .JAR;[/list]
[list]O navegador abre uma janela;[/list]
[list]Você manuseia o gerenciador de banco em interface WEB, independente de estar online;[/list]
[list]Fica um ícone no Tray, onde você pode reabrir a página com o gerenciador, ou fechar o sistema.[/list]
Ele roda com o JRE instalado na máquina somente.

