La section «Emplacements des serveurs» d'Eclipse est désactivée et doit être modifiée pour utiliser l'installation de Tomcat


108

J'ai mis en place un projet web dynamique dans Eclipse avec une installation Tomcat 5.5.

Je souhaite définir le serveur pour nous l'installation de Tomcat au lieu de l'emplacement des métadonnées de l'espace de travail, mais lorsque Eclipse affiche l'écran «Vue d'ensemble» du serveur, la section «Emplacements des serveurs» est désactivée et je ne peux donc pas le modifier.

L'écran de synthèse s'affiche lorsque la vue des serveurs est ouverte et que vous double-cliquez ensuite sur le serveur.

Est-il possible d'activer cette partie de l'écran "Vue d'ensemble" ou de pirater un fichier de configuration pour pointer vers l'installation de Tomcat?

Réponses:


167

Ok, désolé pour ma réponse précédente, je n'avais jamais vu cet écran d'aperçu auparavant.

Voici comment je l'ai fait:

  1. Faites un clic droit sur mon serveur tomcat dans la vue "Serveurs", sélectionnez "Propriétés ..."
  2. Dans le panneau "Général", cliquez sur le bouton "Changer d'emplacement"
  3. Le bit "Emplacement: [métadonnées de l'espace de travail]" aurait dû être remplacé par quelque chose d'autre.
  4. Ouvrez (ou fermez et rouvrez) l'écran Vue d'ensemble du serveur.


Voir la mise à jour de la question sur la façon d'accéder à l'écran avec lequel je rencontre des problèmes
Craig Angus

2
Ok, merci pour ces précisions. J'espère que cette nouvelle réponse fonctionne.
Jean Hominal

Je vous remercie! si facile quand on sait comment!
Craig Angus

1
Si vous voulez vraiment activer les parties désactivées de l'interface utilisateur, consultez la réponse de Ramon .
daveloyall

119

Cliquez avec le bouton droit sur le serveur, puis sur Ajouter / Supprimer , puis supprimez tous les projets qui se trouvent dans le panneau Configuré. Puis faites un clic droit sur le serveur et choisissez " Nettoyer ..." dans le menu contextuel. Ensuite, l' option Emplacements des serveurs sera activée.


14
Fonctionne, mais cela montre à quel point l'éclipse n'est pas intuitive et n'essaie pas de gagner du temps pour de meilleures choses que de chercher les endroits mystérieux afin de définir un paramètre très simple. Un outil décent comprendrait tout ce bricolage par lui-même, nettoyer par lui-même, etc ... oui je sais que c'est un plugin mais quand même ..
rapt

1
Cela devrait être la réponse OP acceptée, pas l'autre (Remove & Publish réactiverait également la section grisée).
JonyD

19

J'ai juste eu le même problème, c'est ce qui a fonctionné pour moi:

Notez le message «Le serveur doit être publié sans module présent pour apporter des modifications» dans la boîte de dialogue du serveur. Ainsi, après avoir supprimé les projets, republiez votre serveur, l'option permettant de définir l'emplacement du serveur devrait être réactivée.

entrez la description de l'image ici


Excellente explication ... Merci.
Dil.

3

cela a fonctionné pour moi après la suppression et l'ajout du serveur.


3

Le démarrage du serveur et la publication sans aucun projet m'ont aidé à modifier les "Emplacements des serveurs".


2

Si votre serveur n'est pas chargé avec une configuration lourde, la meilleure solution serait de supprimer le tomcat et de le redéfinir.
It will be much easier then doing try and error for 7-10 times! entrez la description de l'image ici


1

Avant d'apporter des modifications à l' emplacement du serveur Tomcat , vous devez supprimer le (s) projet (s) déployé (s) sur le serveur.

Pour supprimer un projet: développez le serveur tomcat dans la vue "Serveurs"
cliquez avec le bouton droit et sélectionnez supprimer


1

Assurez-vous qu'il n'y a pas de projet Deploy dans le serveur. Si tel est le cas, cliquez avec le bouton droit sur le serveur, sélectionnez ajouter et supprimer, puis supprimez tous les projets. Après cela, vous pouvez double-cliquer sur le serveur et l'option sera activée pour vous.


Je vous remercie. Auparavant, j'ai eu du mal à activer ces options car je n'ai pas supprimé les projets de tomcat. Bon codage !!!
SachinVsSachin

1

J'ai commencé Eclipse en tant qu'administrateur, et cela a fonctionné.


0

Vous pouvez modifier cela en utilisant également les arguments VM dans la configuration de lancement.


0

Si les actions précédentes n'ont pas eu d'effet, sauvegardez les configurations de votre serveur, supprimez le serveur et réintégrez-le. C'était mon cas.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.