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?

Craig Angus
la source

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.

Jean Hominal
la source
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.

Ramon Michael
la source
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

ciel bleu
la source
Excellente explication ... Merci.
Dil.
3

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

ioana
la source
3

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

Dminds
la source
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

Jaykishan
la source
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

Sushil
la source
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.

sashikanta
la source
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é.

Rookie_Guy
la source
0

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

JNovice
la source
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.

Alex
la source