Impossible de démarrer la solution Tomcat dans XAMPP

Cant Start Tomcat Solution Xampp



«C'est super complet, j'ai bricolé toute la nuit.
Tout d'abord, j'utilise Java, donc jdk a été installé et les variables d'environnement ont été configurées.
Après cela, j'ai téléchargé XAMPP et l'ai installé de la manière normale.

  • Erreur 1: si vous exécutez avec des droits d'administrateur, ce qui suit se produira
    image
    Si vous cliquez sur le × à l'avant, vous pouvez installer, mais je n'ai pas installé ces services avec succès.
    Nous choisissons simplement le clic normal pour exécuter, sans l'autorisation d'administrateur, le × n'apparaîtra pas.



  • Erreur2: mais lorsque nous cliquons sur le début dans la colonne Tomcat normalement, l'instruction suivante s'affiche
    Assurez-vous que Java JDK ou JRE est installé et que les ports requis sont libres
    imageSolution 1: Les variables d'environnement JDK et JAVA_HOME ne sont pas configurées correctement , Pour configurer les variables d'environnement, les étapes de configuration sont disponibles sur Internet. Afin de vérifier que je n'ai pas ce problème: utilisez Win + R, puis entrez 'cmd' pour entrer la commande cmd, entrez java dans la ligne de commande, il apparaîtra image
    Si vous entrez javac, il apparaîtra
    image
    montre que nous avons configuré les variables d'environnement. La cause de l'erreur n'est pas ici



Solution 2: Ajouter une clé de registre , Utilisez Win + R, puis tapez «regedit» pour ouvrir le registre. Entrez HKEY_LOCAL_MACHINE -> SOFTWARE, cliquez avec le bouton droit sur SOFTWARE, cliquez sur New (N) -> Item (K), renommez le nouvel élément en «JavaSoft» puis créez un nouvel élément «Java Development Kit» sous «JavaSoft». Les résultats sont les suivants:
image
doit être exactement le même que le mien, car il existe des LOGICIELS dans d'autres catégories. J'ai cet article, il semble donc que mon problème ne soit pas là.



Solution 3: Il y a trois fichiers modifiés , Respectivement, xampp catalina_service.bat, xampp catalina_start.bat, xampp catalina_stop.bat. La méthode de modification est la suivante:
Trouvez goto ENDERROR et changez goto ENDERROR en goto JDKRUN.
image
Mon fichier est comme ça, le problème n'est toujours pas là.

Solution 4: Vérifiez s'il y a un problème avec la configuration de tomcat lui-même . Deux façons de démarrer directement tomcat ① Ouvrez la commande cmd comme auparavant et démarrez tomcat via la commande cmd
imageEn conséquence, il n'y a aucun problème avec la configuration et il peut être ouvert. ②Nous pouvons également démarrer tomcat en double-cliquant directement sur ce startup.bat. Deux façons de vérifier le succès ① J'ai trouvé que le tomcat de la console XAMPP a démarré. ②Quand il démarre, entrez localhost: 8080 dans l'URL, (8080 est une interface, il peut y avoir un problème, mais cela n'a rien à voir avec cette erreur) a ouvert une page Web avec des chatons. Je n'ai aucun problème, alors tomcat et XAMPP ne sont pas connectés.

Solution 5: lorsque je lance manuellement tomcat (les deux méthodes ci-dessus), une erreur est signalée dans cmd: La variable d'environnement JRE_HOME n'est pas définie correctement Cet environnement . La raison en est la suivante

D'accord, maintenant qu'aucune erreur n'est signalée, vous pouvez également ouvrir tomcat via XAMPP, ce qui m'épuise. Si vous suivez les cinq étapes ci-dessus, vous ne signalerez certainement pas d'erreur, vous pouvez explorer.