web-dev-qa-db-fra.com

Impossible d'ouvrir le service 'Tomcat7'

Bonjour, j'ai installé Apache Tomcat 7 par le biais de Windows Installer.Et vient de redémarrer mon système et je reçois le message d'erreur

Erreur système d'application L'accès est refusé. Impossible d'ouvrir le service 'Tomcat7'

20
Andrew Java

Je vous suggère de suivre ces étapes simples pour une solution facile.

1) .Utilisez Tomcat7w.exe pour toujours démarrer en tant qu’administrateur. 

2) .Cliquez à droite sur le dossier Tomcat7w.exe qui se trouve dans 'bin' du dossier d'installation de Tomcat.

3). Sélectionnez 'Propriétés', puis dans l'onglet 'Compatibility' sous 'Niveau de privilège'.

4). Sélectionnez 'Run this program as an administrator'.

J'espère que cela aide merci.

26
user1551334

1) Accédez au dossier bin de votre Tomcat et exécutez la commande suivante via la ligne de commande:

service.bat installer

vous verrez le message "Service Tomcat7 installé"

2) exécutez maintenant Tomcat7w.exe via la ligne de commande et il doit s'exécuter correctement.

11
Sarneet Kaur

J'ai le même problème avec Tomcat 8 et j'ai trouvé la réponse: http://Tomcat.Apache.org/Tomcat-8.0-doc/windows-service-howto.html#Installing_services

Vous devez exécuter depuis promt:

cd %CATALINA_BASE% -> CATALINA_BASE : C:\Program Files\ApacheTomcat\Apache-Tomcat-8.0.0-RC5\bin
service.bat install
3
user2258777

Je pense que vous avez déjà installé Tomcat et que vous l'avez supprimé.C'est pourquoi vous obtenez ce problème.Eh bien, dans ce cas, changez le numéro de port de 8080 par défaut en allant dans server.xml présent dans lib.Hope, cela fonctionnera .. ...

Cordialement, Rohit Chaubey

0
Rohit

Ce problème semble être lié au contrôle d’accès utilisateur Windows (UAC) empêchant le Tomcat Service Manager de démarrer. J'ai rencontré ce problème avec Tomcat 6 sur Windows Server 2012, même si j'avais installé l'option "Exécuter en tant qu'administrateur". J'ai pu éliminer le message d'erreur au démarrage en suivant les étapes décrites dans cette réponse . _ {Cependant, l'icône du gestionnaire de service ne figurait pas dans la barre des tâches lorsque je me suis connecté}.

Essayez le travail suivant pour que le gestionnaire de service démarre. Malheureusement, je n'ai pu le faire fonctionner que pour mon compte d'utilisateur, pas pour tous les utilisateurs qui se connectent. De plus, je n'ai testé cela que sous Windows Server 2012. Merci de laisser un commentaire si vous le faites fonctionner dans un autre environnement ( Windows 7, Windows 8, etc.).

  1. Ouvrez Planificateur de tâches et créez une tâche à la demande privilégiée, comme décrit dans dans cet article .
    • Sur l'onglet Général, notez le nom que vous donnez à la tâche, car ce sera important plus tard (en utilisant foo dans cet exemple).
    • Sur l'onglet Actions: .____.
      • Recherchez le Tomcat7w.exe (ou la version/le nom de fichier approprié pour le responsable du service) dans votre répertoire CATALINA_HOME/bin.
      • Définissez "Ajouter des arguments" sur //MS//Tomcat7 (remplacez Tomcat7 par le nom de votre service Tomcat s'il s'agit d'un nom/d'une version différente) .

  2. Ouvrez votre dossier Startup (Run Shell:startup) et créez un nouveau raccourci: .____.
    • Pour l'emplacement de l'élément, saisissez schtasks /run /TN "foo"foo est le nom que vous avez donné à la tâche lors de sa création .

  3. Redémarrez et si tout va bien, vous n'obtiendrez aucune erreur ( si vous avez suivi les instructions déjà fournies ) et que Tomcat Service Manager est affiché dans votre barre des tâches.
0
GoldDragonTSU