2010-07-22 5 views

Répondre

1

Nous distribuons notre application Web Kunagi en tant que .war, un paquet debian et également sous Windows .exe. La version de Windows fonctionne comme suit:

Le fichier .exe est créé par un outil existant sur toutes les machines Windows, appelé iexpress. C'est juste une archive qui est exécutable. Lors de l'exécution, il s'extrait dans un répertoire temporaire et exécute ensuite une commande prédéfinie dans ce répertoire. Donc, nous incluons un Tomcat embarqué minimal (seulement 5 jarres) dans celui-ci, avec Katokorbo. Katokorbo est une application Swing simple qui télécharge une guerre sur le web et la lance avec le Tomcat embarqué. Il vérifie également les nouvelles versions de la webapp au démarrage, demande à l'utilisateur s'il veut mettre à niveau, démarre un navigateur avec la webapp et fournit un interface graphique à l'utilisateur pour afficher la sortie du journal et pour arrêter le tout.

Questions connexes