Comment faire pour arrêter l'exécution d'un programme Java en ligne de Commande?

Mon principal champ .Net, mais récemment, j'ai eu quelque chose à voir avec Java. J'ai créer un shell utilitaire en Java qui pourrait fonctionner en arrière-plan de la lecture de quelques enregistrements de base de données après la durée spécifiée et poursuivre le traitement. C'est une sorte de planificateur. Maintenant, j'ai quelques préoccupations:

Façon de faire ce travail en tant que service. Je veux l'exécuter par le biais d'un script shell et la compagnie devrait commencer à courir. Le contrôle doit revenir au script appelant.

Deuxièmement, finalement, j'ai peut vouloir arrêter ce processus de s'exécuter. Comment atteindre cet objectif?

Je comprends que ce sont des questions de base, mais je n'ai vraiment aucune idée de par où commencer et quelles sont les meilleures options pour moi.

Toute aide /conseiller s'il vous plaît?

Sûr, va le faire... Merci

OriginalL'auteur Aakash | 2010-06-10