Meilleure façon de recommencer une jetée exemple

Je suis en utilisant start.jar et stop.jar pour arrêter et démarrer mon jetée instance.
J'ai redémarrer en appelant stop.jar puis start.jar.
Le problème est, si je ne dors pas assez long entre stop.jar et start.jar je commençais à ces aléatoire ClassNotFoundExceptions et l'application ne fonctionne pas correctement.

De couchage pour une plus longue période de temps entre l'arrêt et de démarrage est mon option.

J'ai aussi entendu parler de quelqu'un que je devrais avoir quelque chose qui gère mon fils alors que je termine ceux d'avant la jetée de finitions.
Est-ce correct? La question que je me pose à ce sujet est que stop.jar retourne immédiatement, de sorte qu'il ne semble pas m'aider, sauf s'il y a quelque chose qui m'échappe.
Une autre option pourrait consister à interroger le fichier journal, mais c'est assez laid.

Quelle est la meilleure façon de le redémarrage de la jetée?

Gilbert: La tâche Ant n'est certainement pas une mauvaise façon de faire. Cependant, il dort pendant un certain laps de temps, ce qui est exactement ce que j'essaie d'éviter.

OriginalL'auteur | 2008-09-19