Tomcat Server ne commence pas dans 45 secondes

Server Tomcat v7.0 Server sur localhost n’a pas pu démarrer dans les 101 secondes. Si le serveur nécessite plus de temps, essayez d’augmenter le délai d’attente dans l’éditeur de serveur.

C’est mon erreur. J’ai cherché beaucoup mais je ne peux pas trouver une solution pour cela aidez-moi s’il vous plaît quelqu’un j’ai changé le temps de 45 sec à 101 sec toujours pas résolu, j’ai enlevé eclipse et tomcat et je réinstallé encore mais le même problème se produit, plz donner une solution.

Essayez de supprimer tous les points d’arrêt. Vous pouvez également augmenter le temps de démarrage.

Ouvrez la vue Servers -> double-cliquez sur tomcat -> déroulant la section Timeouts

entrer la description de l'image ici

J’ai la solution pour vos besoins.

Je reçois aussi la même erreur dans mon éclipse Luna.

Allez dans l’ option Windows -> sélectionnez préférence .

Que sélectionnez Général -> Connexion réseau.

Puis sélectionnez le fournisseur actif en tant que manuel .

Puis redémarrez le tomcat et exécutez. Cela fonctionnera.

J’espère que cela vous aidera.

J’ai eu un problème similaire sur mon système (Windows 7 Pro 64 bits), avec Tomcat ne démarrant à partir d’aucune version d’Eclipse. Il s’avère que, par défaut, Eclipse utilise la configuration réseau du système, et si vous avez configuré un proxy qui ne résout pas localhost, le démarrage de Tomcat sera bloqué dans Eclipse!

Pour voir si vous avez ce problème, allez dans Fenêtre -> Préférences -> Général -> Connexions réseau et vérifiez si l’une des cases est cochée. J’ai pu remplacer ma configuration de proxy en définissant Active Provider sur Direct (désélectionne toutes les cases).

J’ai tout essayé ce que vous avez recommandé, et ce lien a fait l’affaire pour moi

Désactiver mon antivirus fait le tour pour moi …

J’avais aussi le problème du serveur Eclipse Tomcat à expiration et j’ai essayé toutes les suggestions, y compris:

  • augmentation du délai d’expiration en secondes
  • Suppression de divers fichiers .metadata dans le répertoire de l’espace de travail
  • la suppression de l’instance de serveur dans Eclipse avec le Run Config

Rien n’a fonctionné jusqu’à ce que je lise un commentaire sur un problème connexe et je me suis rendu compte que j’avais ajouté un point d’arrêt dans une classe d’intercepteur après un changement de code important et que j’avais oublié de le désactiver. Je l’ai enlevé et tous les autres points d’arrêt et Tomcat ont démarré comme d’habitude.

Folks, j’ai eu ce même problème et a essayé d’augmenter le délai d’attente, en supprimant le serveur et en créant à nouveau et n’a pas fonctionné. J’exécutais 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 dans le 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 définie. 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 “Active Provider” dans “Native” et résoudre le problème de timeout. Ceci est utile car Eclipse adopte la configuration native, au cas où vous la modifieriez souvent.

Dans mon cas, où j’avais configuré http_proxy dans ~. / Bashrc, je devais fermer Eclipse et même me déconnecter et me reconnecter.

Ouvrez la vue Serveurs -> double-cliquez sur tomcat -> dans la section Délais, vous pouvez augmenter le temps de démarrage de chaque serveur. comme 45 à 450

J’avais 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 du mappage de servlet) était celui qui posait problème.

Affichage des serveurs ouverts, ouverture des délais d’attente et configuration du démarrage

ajouter début

J’ai eu le même problème J’ai supprimé le serveur de l’onglet serveur, ainsi que le dossier du serveur sous votre espace de travail Eclipse, redémarré eclipse, configuré un nouveau serveur et il semble fonctionner maintenant correctement.

Juste pour la connaissance .. A également eu le même problème et a résolu de stopper et de redémarrer le service mysql … Je pense que c’était un conflit entre mysql-service et tomcat.

Bonne chance

Eh bien, j’ai essayé toutes les solutions:

  • augmentation du délai d’attente en secondes;
  • la suppression de l’instance de serveur dans Eclipse avec le Run Config.

Aucun d’entre eux n’a travaillé.

Et:

  • il n’y avait pas de point d’arrêt dans mon code;
  • Je n’utilise aucun antivirus.

J’ai réalisé que certaines personnes – qui avaient le même problème – utilisaient Eclipse Helios (moi aussi).

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.

Supprimez ou supprimez le serveur d’eclipse et reconfigurez-le ou ajoutez-le à nouveau à Eclipse.

Si quelqu’un a eu le même problème que moi au sujet du délai d’attente du serveur où vous pouvez le trouver. Cette réponse peut vous aider.

Cliquez sur la fenêtre> Afficher la vue> Serveur . 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 Emplacement du commutateur . Après avoir cliqué sur “Switch Location”, la configuration du serveur apparaîtra dans l’ explorateur de paquets d’eclipse . Ensuite, double-cliquez sur le fichier du serveur dans l’explorateur de paquets pour voir où se trouve le délai d’attente .

Je vous remercie.

Je sais que c’est un peu tard, mais j’ai tout essayé et rien n’a fonctionné. Le vrai problème était que j’utilisais hibernate, donc il essayait de se connecter à mysql mais n’était pas capable, c’est pourquoi il a expiré.

Juste pour que vous sachiez, j’utilise RDS (Amazon), donc juste pour faire un test j’ai changé pour mon mysql local et ça a fonctionné parfaitement.

J’espère que cette réponse aidera quelqu’un.

Merci.

Ci-dessous travaillé pour moi.

Suppression de tous les points d’arrêt. Puis fait un nettoyage sur le serveur comme ci-dessous.

Faites un clic droit sur le serveur -> Cliquez sur Nettoyer.

Dans mon cas, tomcat a été configuré pour ne pas démarrer sur localhost (supposez qu’il vienne 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. Changement du Host name sur l’onglet Servers pour mon 192.168.xxx.yyy IP 192.168.xxx.yyy .

Avait le même message d’erreur, bien que Tomcat ait démarré avec succès, mais alors Eclipse l’éteint.

Votre navigateur effectue-t-il des appels au serveur au démarrage? Si oui, vous devriez probablement le fermer, par exemple si votre navigateur est actuellement défini sur http: // localhost , fermez-le avant d’essayer de démarrer le serveur.

Si vous essayez de déboguer l’application sur le serveur, vérifiez simplement les points d’arrêt. Vous pourriez avoir inclus la classe entière comme point d’arrêt. Supprimez donc ce point d’arrêt.

Cette chose a fonctionné dans mon cas lorsque j’essayais de déboguer.

J’étais trop confronté à un problème similaire et j’ai trouvé une autre solution pour cela.

Je viens de démarrer Eclipse Luna et je n’ai pas encore développé / déployé de projet. J’ai essayé d’append Tomcat v7.0 Server et j’ai eu la même erreur.

Afin de résoudre le problème, je suis allé à Server Perspective (c’est en fait l’onglet du serveur à côté de l’onglet de la console situé sous le code du Project ). Double-cliquez sur Serveur ajouté à Eclipse. Il ouvrira la page de présentation . Recherchez l’emplacement du serveur et sélectionnez Utiliser les métadonnées de l’espace de travail (ne modifie pas l’emplacement Tomcat) . Maintenant, redémarrez le serveur et l’erreur disparaîtra.

Serveur> (double-cliquez) Serveur Tomcat v7.0 sur localhost> (page Présentation) Emplacement du serveur> Sélectionner – Utiliser les métadonnées de l’espace de travail (ne modifie pas l’emplacement Tomcat) .

Rien de ce qui précède ne m’a aidé mais à définir:

-Djava.net.preferIPv4Stack = true

en tant que VM Argument dans l’onglet VM Arguments de Tomcat Server Debug Configuration Settings a résolu le problème. (Tomcat 8, Windows 10, Eclipse Mars)

Tomcat Server ne commence pas dans 45 secondes

clic droit sur le serveur configuré aller dans propriétés-> sélectionner surveillance -> Ajouter -> protocole HTTP 8080

après l’exécution du serveur, il sera déployé.

J’ai arrêté le tomcat sur l’ordinateur et j’ai démarré le service (tomcat) à l’aide de l’IDE Eclipse.

Rien de ce qui précède n’a fonctionné pour moi, mais ceci – 1. Supprimez tout projet s’il est déjà configuré lors de l’installation de Tomcat. 2. Cliquez avec le bouton droit sur le serveur configuré -> nettoyer et -> Nettoyer le répertoire de travail de Tomcat

A plusieurs fois et le problème résolu. Merci.

Dans mon cas, j’utilisais spring + hibernate et j’ai oublié de lancer mon serveur MYSQL à cause de la mise en veille prolongée et de l’erreur.

Il suffit d’aller avec les points ci-dessous. Ouvrez Eclipse Windows -> show View -> server -> double-cliquez sur tomcat / appuyez sur Fn + F3 -> Timeouts -> augmenter le temps de démarrage Enregistrer les parameters et Redémarrer eclipse supprime également le dossier. .. Bonne chance

Si vous courez sur Mac et que vous avez installé tomcat à l’aide de brew , une bonne façon de contourner cela est d’installer tomcat à l’aide d’un fichier zip.

Accédez à https://tomcat.apache.org/download-70.cgi , téléchargez un fichier 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 Timeouts:

  • Début: 200
  • Arrêt: 45

..et puis “Fenêtre> Préférences> Général> Connexion au réseau”;

Définissez le “Fournisseur actif” = Manuel (pour marquer toutes les cases à cocher)

J’ai le même problème et j’ai tout fait ci-dessus mais résolu par:

modèle d’url du mappage de servlet

cochez l’explorateur de projet-> descripteur de déploiement-> mappage de servlet-> vérifiez que tous les mappages présents dans le package du contrôleur. réf. image comme ci-dessous:

projet de magasin ref

S’il n’y a pas de mappage disponible, supprimez-le et marquez-le dans web.xml.

prendre plaisir.