2010-09-28 3 views
2

Je n'ai même pas de configuration de serveur, sauf en tant que Configuration d'outil externe> Programme. J'utilise le connecteur JPDA, mais quand je fais certaines choses comme si Eclipse génère automatiquement un serialVersionUID, il redémarre automatiquement Tomcat. Je ne peux pas trouver où cela pourrait être configuré dans les propriétés du projet ou les préférences de la fenêtre. Je ne veux pas qu'Eclipse fasse quoi que ce soit avec Tomcat à moins que je ne commence ou ne m'arrête. Merci!Comment Eclipse Galileo peut-il arrêter le redémarrage d'une configuration d'exécution Tomcat externe?

+1

Vous avez ajouté cet outil de configuration en tant que constructeur pour le projet? Je ne suis pas sûr de l'avantage que vous pourriez obtenir de cette façon, par rapport à l'utilisation de la prise en charge dans les outils Web Eclipse pour les serveurs. – Ladlestein

+0

EWT a toujours été incohérent pour moi (en particulier le processus de construction), et j'ai presque toujours des problèmes avec la mauvaise gestion du serveur le plus long un projet va. Cette configuration, à l'exception de ce problème, a été solide, et je n'ai pas besoin d'installer de dépendances puisque la compilation est faite par Ant. –

Répondre

2

Eh bien, des mois après avoir abandonné, j'avais une discussion avec un collègue sur mon contexte Tomcat, et j'ai finalement réalisé ce que c'était. J'avais reloadable = "true" dans le nœud de contexte, et cela n'avait rien à voir avec Eclipse. Dans ce scénario, tout Eclipse communique avec Tomcat et affiche la sortie de la console. Tomcat était averti dans certains scénarios que les fichiers avaient été modifiés et redémarrait automatiquement. J'ai mis reloadable = "false", et ce n'est plus un problème.

1

Le serveur apparaît-il dans la vue Serveurs? Si tel est le cas, double-cliquez sur le serveur dans cette vue, développez la zone "Publication" et sélectionnez l'option radio "Ne jamais publier automatiquement". Enregistrez le serveur et (re) démarrez-le.

+0

Ce n'est pas le cas - c'est tout, il n'y a pas de serveurs configurés sous la vue des serveurs. J'utilise un programme de configuration d'outil externe, ce qui signifie que tout ce que je fais c'est de dire à Tomcat de démarrer et d'arrêter d'utiliser le connecteur JPDA. –

+1

@ hal1 - dans ce cas, je ne peux que suggérer de changer la configuration pour utiliser un serveur, plutôt que la façon dont vous l'avez maintenant. –

Questions connexes