Der Abschnitt "Serverstandorte" von Eclipse ist deaktiviert und muss geändert werden, um die Tomcat-Installation zu verwenden

108

Ich habe ein dynamisches Webprojekt in Eclipse mit einer Tomcat 5.5-Installation eingerichtet.

Ich möchte den Server auf die Tomcat-Installation anstatt auf den Metadatenspeicherort des Arbeitsbereichs einstellen. Wenn Eclipse jedoch den Bildschirm "Übersicht" für den Server anzeigt, ist der Abschnitt "Serverstandorte" deaktiviert und kann daher nicht geändert werden.

Der Übersichtsbildschirm wird angezeigt, wenn Sie die Serveransicht geöffnet haben und dann auf den Server doppelklicken.

Ist es möglich, diesen Teil des Bildschirms "Übersicht" zu aktivieren oder eine Konfigurationsdatei zu hacken, um auf die Tomcat-Installation zu verweisen?

Craig Angus
quelle

Antworten:

167

Ok, Entschuldigung für meine vorherige Antwort, ich hatte diesen Übersichtsbildschirm noch nie gesehen.

So habe ich es gemacht:

  1. Klicken Sie mit der rechten Maustaste auf meinen Tomcat-Server in der Ansicht "Server" und wählen Sie "Eigenschaften ...".
  2. Klicken Sie im Bereich "Allgemein" auf die Schaltfläche "Standort wechseln"
  3. Das Bit "Speicherort: [Metadaten des Arbeitsbereichs]" sollte durch etwas anderes ersetzt worden sein.
  4. Öffnen Sie den Übersichtsbildschirm für den Server (oder schließen Sie ihn und öffnen Sie ihn erneut).

Jean Hominal
quelle
Siehe das Update der Frage, wie ich auf den Bildschirm zugreifen kann, mit dem ich Probleme habe
Craig Angus
2
Ok, danke für diese Präzision. Hoffe, dass neue Antwort funktioniert.
Jean Hominal
Danke dir! so einfach, wenn du weißt wie!
Craig Angus
1
Wenn Sie die deaktivierten Teile der Benutzeroberfläche wirklich aktivieren möchten, lesen Sie die Antwort von Ramon .
Daveloyall
119

Klicken Sie mit der rechten Maustaste auf den Server, dann auf Hinzufügen / Entfernen und entfernen Sie alle Projekte, die sich im Bereich Konfiguriert befinden. Klicken Sie dann mit der rechten Maustaste auf den Server und wählen Sie " Reinigen ..." aus dem Kontextmenü. Dann wird die Option Serverstandorte aktiviert.

Ramon Michael
quelle
14
Funktioniert, zeigt aber nur, wie wenig Sonnenfinsternis nicht intuitiv ist und versucht nicht, meine Zeit für bessere Dinge zu sparen, als nach mysteriösen Orten zu suchen, um eine sehr einfache Einstellung festzulegen. Ein anständiges Werkzeug würde all dieses Basteln von selbst herausfinden, von selbst reinigen usw. Ja, ich weiß, es ist ein Plugin, aber immer noch ...
Rapt
1
Dies sollte die akzeptierte Antwort OP sein, nicht die andere (Entfernen & Veröffentlichen würde auch den grauen Bereich wieder aktivieren).
JonyD
19

Ich hatte gerade das gleiche Problem, das hat bei mir funktioniert:

Beachten Sie die Meldung "Server muss ohne Module veröffentlicht werden, um Änderungen vorzunehmen" im Serverdialog. Nachdem Sie die Projekte entfernt haben, veröffentlichen Sie Ihren Server erneut. Die Option zum Festlegen des Serverstandorts sollte wieder aktiviert werden.

Geben Sie hier die Bildbeschreibung ein

blauer Himmel
quelle
Tolle Erklärung. Danke.
Suchergebnisse Web-Ergebnisse Pi
3

Es hat bei mir funktioniert, nachdem ich den Server gelöscht und wieder hinzugefügt habe.

Ioana
quelle
3

Das Starten des Servers und das Veröffentlichen ohne Projekte haben mir geholfen, die "Serverstandorte" zu ändern.

Dminds
quelle
2

Wenn Ihr Server nicht mit einer starken Konfiguration geladen ist, besteht die beste Lösung darin, den Tomcat zu löschen und erneut einzustellen.
It will be much easier then doing try and error for 7-10 times! Geben Sie hier die Bildbeschreibung ein

Jaykishan
quelle
1

Bevor Sie Änderungen am Tomcat-Serverstandort vornehmen , müssen Sie die auf dem Server bereitgestellten Projekte entfernen.

So entfernen Sie ein Projekt: Erweitern Sie den Tomcat-Server in der Ansicht "Server" mit der
rechten Maustaste und wählen Sie "Entfernen"

Sushil
quelle
1

Stellen Sie sicher, dass auf dem Server kein Projekt Deploy vorhanden ist. Wenn ja, klicken Sie bitte mit der rechten Maustaste auf den Server, wählen Sie Hinzufügen und Entfernen und entfernen Sie dann alle Projekte. Danach können Sie auf den Server doppelklicken und die Option wird für Sie aktiviert.

Sashikanta
quelle
Danke dir. Früher hatte ich Mühe, diese Option zu aktivieren, da ich keine Projekte aus Tomcat entfernt habe. Viel Spaß beim Codieren !!!
SachinVsSachin
1

Ich habe Eclipse als Administrator gestartet und es hat funktioniert.

Rookie_Guy
quelle
0

Sie können dies ändern, indem Sie die VM-Argumente auch in der Startkonfiguration verwenden.

JNovice
quelle
0

Wenn die vorherigen Aktionen keine Auswirkungen hatten, sichern Sie Ihre Serverkonfigurationen, entfernen Sie den Server und schließen Sie ihn erneut ein. Es war mein Fall.

Alex
quelle