Question :
Vous disposez d'une application Java et devez l'installer en tant que un service sous Windows. Comment pouvez-vous effectuer cette conversion ?
Réponse :
Une méthode fiable consiste à utiliser le démon Apache Commons. Il fournit :
La licence Apache permissive d'Apache Commons Daemon est un autre avantage. De plus, Apache Tomcat l'utilise dans le cadre de ses fonctionnalités Windows et Linux.
Mise en œuvre :
Faire fonctionner Apache Commons Daemon peut s'avérer difficile. Reportez-vous à l'article complet lié ci-dessous pour une présentation détaillée :
[Exemple de travail](https://dzone.com/articles/windows-service-using-commons-daemon)
Approche alternative :
Vous pouvez également examiner le fichier binservice.bat dans Apache Tomcat pour comprendre le processus de configuration du service. Dans Tomcat, les binaires Procrun ont été renommés :
Attention :
Lors de l'utilisation de Procrun, il est crucial de s'assurer que vos méthodes de démarrage et d'arrêt acceptent les paramètres (String[] argv). Par exemple, "start(String[] argv)" et "stop(String[] argv)" sont valides, tandis que "start()" et "stop()" déclencheront des erreurs. Si votre code n'adhère pas à cette convention, envisagez d'utiliser une classe d'amorçage pour adapter les appels à vos besoins.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!