Par défaut, lorsque vous utilisez un serveur d'applications Web dans les outils Web Eclipse, le démarrage du serveur échouera au bout de 45 secondes. Je peux augmenter ce délai dans les propriétés de l'instance du serveur, mais je ne vois pas comment désactiver complètement le délai (utile lors du débogage du démarrage de l'application). Y a-t-il un moyen de faire cela?
Réponses
Trop de publicités?Juste un autre point de données. Si vous voyez dans votre Console "démarrage du Serveur dans NNN ms", mais le Serveur de l'affichage montre qu'il essaie de démarrer, et puis des fois finit par tuer le serveur, il se pourrait que vous n'avez pas de plaine HTTP connecteur configuré. Par exemple, si vous avez seulement une 2 voies connecteur SSL configuré dans votre Tomcat, il démarre très bien avec les scripts de "TOMCAT_HOME/bin", mais si vous essayez de démarrer avec l'Éclipse vue Serveur, il ne sera pas en mesure d'ouvrir une connexion vers le port HTTP, et prendra fin quand il frappe le délai d'attente. (Ce qui était assez vieux STS 2.1.0. Ne sais pas si c'est corrigé dans les versions ultérieures)
Joe
Aller à la fenêtre> Préférences> Serveur
Définissez l'option 'Délai d'attente du serveur' sur Illimité dans le menu déroulant.
ou
Allez à $ WORKSPACE / .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.wst.server.core.prefs
Ajouter / mettre à jour la vitesse de la machine en ligne = -1
ici, -1 ~ illimité