Serveur Tomcat v7.0 Le serveur localhost n'a pas pu démarrer dans un délai de 101 secondes. Si le serveur nécessite plus de temps, essayez d'augmenter le délai dans l'éditeur de serveur.
Ceci est mon erreur J'ai beaucoup cherché, mais je ne peux pas trouver de solution, aidez-moi s'il vous plaît. Quelqu'un qui a changé le temps, de 45 à 101 secondes, n'est toujours pas résolu. donner une solution.
Essayez de supprimer tous les points d'arrêt. Vous pouvez également augmenter le temps de démarrage.
Ouvrez la vue Serveurs -> double-cliquez sur Tomcat -> déroulez la section Timeouts
J'ai la solution pour vos besoins.
Je reçois aussi la même erreur dans mon Eclipse Luna.
Allez dans Option Windows -> choisissez une préférence .
Than Sélectionnez General -> Network Connection.
Puis sélectionnez le fournisseur actif en tant que Manuel .
Puis redémarrez le Tomcat et lancez. Ça va marcher.
J'espère que cela vous aidera. </ I>
J'ai essayé tout ce que vous avez recommandé, et ce lien a fait le tour pour moi
Désactiver mon antivirus me convient parfaitement ...
Le problème du serveur Eclipse Tomcat a également expiré et j'ai essayé toutes les suggestions, y compris:
Rien n'a fonctionné jusqu'à ce que je lise un commentaire sur une question connexe et me rende compte que j'avais ajouté un point d'arrêt dans une classe d'intercepteur après un gros changement de code et que j'avais oublié de le désactiver. Je l'ai enlevé et tous les autres points d'arrêt et Tomcat a démarré comme d'habitude.
Mes amis, j'ai eu le même problème et j'ai essayé d'augmenter le délai, de supprimer le serveur et de créer à nouveau, mais cela n'a pas fonctionné. J'utilisais Eclipse Kepler sous Linux. La solution proposée par @Phoenix est ce qui a fonctionné pour moi:
Window -> Preferences -> General -> Network Connections
Définissez les fournisseurs actifs en manuel, puis configurez ou non le proxy. J'ai eu cette option dans "Native".
Puis j'ai réalisé que j'avais la variable http_proxy set. Il a été défini dans le fichier ~/.bashrc. Cette variable d'environnement est à l'origine de nombreux problèmes.
Une fois que j'ai mis http_proxy à vide
export http_proxy=
pour le vérifier:
echo $http_proxy
J'ai pu laisser l'option "Fournisseur actif" dans "Natif" et résoudre le problème du délai d'attente. Cela est utile car Eclipse adopte la configuration native au cas où vous la changeriez souvent.
Dans mon cas, où j'avais configuré http_proxy dans ~./Bashrc, je devais fermer Eclipse et même me déconnecter, puis vous reconnecter.
Ouvrez la vue Serveurs -> double-cliquez sur Tomcat -> déroulez la section Délais. comme 45 à 450
Je sais que c'est un peu tard, mais j'ai tout essayé ci-dessus et rien n'a fonctionné. Le vrai problème, c’était que j’utilisais hibernate, alors il essayait de se connecter à mysql mais n’était pas capable, c’est pourquoi il affichait une pause.
Juste pour que vous sachiez que j'utilise RDS (Amazon), alors juste pour faire un test, j'ai changé pour mon mysql local et cela fonctionnait parfaitement.
J'espère que cette réponse aide quelqu'un.
Merci.
J'ai essayé d'augmenter le temps de démarrage du serveur pour le serveur Tomcat, de supprimer le serveur et de créer un nouveau serveur, de supprimer le serveur et de modifier les configurations de l'environnement d'exécution. Ces choses n'ont pas fonctionné pour moi. Enfin, j’ai trouvé que le descripteur de déploiement (modèle d’URL de servlet-mapping) était celui qui posait problème.
Juste pour le savoir ... J'ai également eu le même problème et l'avons résolu en arrêtant et en redémarrant le service mysql ... Je pense que c'était un conflit entre mysql-service et Tomcat.
Bonne chance
Ci-dessous a fonctionné pour moi.
Suppression de tous les points d'arrêt. Ensuite, effectuez un nettoyage sur le serveur comme indiqué ci-dessous.
Cliquez avec le bouton droit sur le serveur -> Cliquez sur Nettoyer.
J'ai eu le même problème. J'ai supprimé le serveur de l'onglet Serveur, ainsi que le dossier du serveur situé sous votre espace de travail Eclipse, redémarré Eclipse, configuré un nouveau serveur et il semble fonctionner maintenant.
Eh bien, j'ai essayé toutes les solutions:
Aucun d'entre eux a travaillé.
Et:
J'ai réalisé que certaines personnes - qui avaient le même problème - utilisaient Eclipse Helios (tout comme moi).
Je suis passé à Eclipse Kepler et cela a parfaitement fonctionné.
Peut-être que cela peut être une solution. Je voulais utiliser Helios, mais Kepler va bien.
Dans mon cas, Tomcat a été configuré pour ne pas démarrer sur localhost (supposez que cela provient de l'entrée du connecteur servers.xml). Eclipse ne parvient donc pas à le trouver en cours d'exécution après le démarrage. Host name
modifié sur l'onglet Servers
en mon 192.168.xxx.yyy
ip.
Le même message d'erreur a été émis, bien que Tomcat ait démarré avec succès, mais Eclipse l'a alors arrêté.
Il suffit de supprimer ou de supprimer le serveur d’Eclipse et de le reconfigurer ou de le rajouter à Eclipse.
Si quelqu'un avait le même problème que moi à propos du délai d'attente du serveur sur lequel vous pouvez le trouver. Cette réponse peut vous aider.
Cliquez sur window> Show View> Server . Lorsque vous êtes sur le serveur, vous verrez le serveur que vous avez configuré auparavant. Après cela, faites un clic droit sur la configuration de votre serveur, allez dans Propriétés> Général et cliquez sur Changer d’emplacement . Après avoir cliqué sur "Changer d'emplacement", la configuration du serveur apparaîtra dans Package Explorer of Eclipse . Puis Double-cliquez sur le fichier du serveur dans le package Explorer vous verrez où se trouve/ timeout .
Je vous remercie.
J'étais trop confronté à un problème similaire et j'ai trouvé ici une autre solution.
Je viens juste de démarrer Eclipse Luna et je n'ai encore développé/déployé aucun projet. J'ai essayé d'ajouter Tomcat v7.0 Server
et j'ai eu la même erreur.
Afin de résoudre le problème, je suis allé à Server Perspective
(il s’agit en fait d’un onglet serveur à côté de l’onglet console situé sous le code Project
). Double-cliquez sur le serveur qui est ajouté à Eclipse. Il va ouvrir Vue d'ensemble page. Recherchez l'emplacement du serveur et sélectionnez Utiliser les métadonnées de l'espace de travail (ne modifie pas l'emplacement de Tomcat) . Maintenant, redémarrez le serveur et l'erreur disparaîtra.
Serveur> (double-clic) Tomcat version 7.0 Serveur sur l'hôte local> (page Présentation) Emplacement du serveur> Sélectionner - Utiliser les métadonnées de l'espace de travail (ne modifie pas l'emplacement de Tomcat) .
Dans mon cas, j'utilisais spring + hibernate et j'avais oublié de lancer mon serveur MYSQL, car hibernate ne se chargeait pas et jetait donc une erreur
Votre navigateur appelle-t-il le serveur pendant son démarrage? Si oui, vous devriez probablement le fermer. si votre navigateur est actuellement configuré sur http: // localhost , fermez-le avant de tenter de démarrer le serveur.
Tomcat Server ne démarre pas dans 45 secondes
faites un clic droit sur le serveur configuré, allez à Propriétés-> sélectionnez surveillance -> Ajouter -> protocole HTTP 8080
après avoir exécuté le serveur, il sera déployé.
J'ai arrêté le Tomcat sur l'ordinateur et démarré le service (Tomcat) à l'aide de l'IDE Eclipse.
Rien de ce qui précède ne m'a aidé, mais le réglage:
-Djava.net.preferIPv4Stack = true
en tant qu'argument VM dans l'onglet VM Arguments des paramètres de configuration du débogage du serveur Tomcat a résolu le problème . (Tomcat 8, Windows 10, Eclipse Mars)
Il s'avère que MySQL ne fonctionnait pas dans mon cas. J'ai lancé le service MySQL, et cela a fonctionné.
Si vous essayez de déboguer l'application sur le serveur, vérifiez simplement les points d'arrêt. Vous pourriez avoir inclure toute la classe comme point d'arrêt. Alors supprimez ce point d'arrêt.
Cette chose a fonctionné dans mon cas quand j'essayais de déboguer.
Il suffit d'aller avec les points ci-dessous . Ouvrez Eclipse Windows -> Afficher la vue -> Serveur -> double-cliquez sur Tomcat/appuyez sur Fn + F3 -> Délais -> augmenter l'heure de début Enregistrer le paramètre et Redémarrer Eclipse également supprimer le dossier .metadata de l'espace de travail si vous n'avez pas besoin de Vérifiez maintenant ... Tous les meilleurs
C'est un problème de capacité d'espace JVM (tas et zone permanente) dans mon cas, il fonctionne après l'ajout de la configuration d'arguments pour le serveur Tomcat (configuration d'exécution, arguments).
-Xms512m -Xmx1536m -XX:MaxPermSize=512m -Djava.util.Arrays.useLegacyMergeSort=true
J'ai le même problème et j'ai tout fait ci-dessus, mais résolu par:
modèle d'URL de mappage de servlets
check project Explorer-> Desployment Descriptor> Servlet Mapping-> vérifie que tous les mappages sont présents dans le package du contrôleur. réf. image ci-dessous:
si aucun mappage n'est disponible, supprimez-le et la balise dans le fichier web.xml.
prendre plaisir.
Si vous rencontrez ce problème sur Mac et que vous avez installé Tomcat avec brew
, un bon moyen de contourner ce problème consiste à installer Tomcat à la place avec un fichier Zip.
Allez à https://Tomcat.Apache.org/download-70.cgi , téléchargez un zip, décompressez-le et dans Eclipse, créez un nouveau serveur et spécifiez "répertoire d'installation de Tomcat" comme fichier décompressé.
Travaillé pour moi .
..et ensuite "Fenêtre> Préférences> Général> Connexion réseau";
Définissez le "Fournisseur actif" = Manuel (pour cocher toutes les cases)
Aucun de ce qui précède n'a fonctionné pour moi si ce n'est.-1. Supprimez tout projet s'il est déjà configuré lors de l'installation de Tomcat . 2. Faites un clic droit sur le serveur configuré -> Nettoyer et -> Nettoyer le répertoire de travail Tomcat
Quelques fois et le problème résolu . Merci.