La Force de Tomcat 6 pour s'Arrêter sur Windows

Nous sommes en utilisant tomcat 6 à servir un activeMQ Java backend pour notre application. Récemment, j'ai été à la recherche de la mise en œuvre Continue d'une solution de Déploiement pour le côté serveur des composants de ce produit.

Ce que je veux faire est de nos Continu Ingegration serveur:
1. Lancer le programme d'installation MSI sur une machine virtuelle
2. Arrêter Tomcat
3. Exécutez le programme d'installation
4. Démarrer Tomcat
5. Vérifier que le serveur est en cours d'exécution

Je peux faire tout cela à l'exception de l'arrêt de Tomcat étape. Le problème Que je me pose, c'est que Tomcat n'est pas toujours gracieux dans son arrêt. Donc j'ai besoin d'être en mesure de forcer le serveur à l'arrêt. Je suis ouvert quant à la météo ou à ne pas exécuter Tomcat en tant que service.
Personne ne dispose d'aucune information sur la façon de l'arrêt de Tomcat 6 sur Windows? J'ai vu une partie de la documentation sur l'utilisation de la -force paramètre, mais cela a été inégale et destinées à des systèmes Unix.

Toute information que vous pouvez fournir serait grandement apprécié.


Edit: Tomcat peut-être pas le seul processus Java en cours d'exécution sur la machine.

OriginalL'auteur Klee | 2012-05-14