Sekcja „Lokalizacje serwerów” Eclipse została wyłączona i należy ją zmienić, aby korzystać z instalacji Tomcat

108

Skonfigurowałem dynamiczny projekt internetowy w Eclipse z instalacją Tomcat 5.5.

Chcę ustawić serwer dla nas jako instalację Tomcata zamiast lokalizacji metadanych obszaru roboczego, ale gdy Eclipse wyświetli ekran „Overview” dla serwera, sekcja „Server Locations” jest wyłączona i dlatego nie mogę jej zmienić.

Ekran przeglądu jest wyświetlany po otwarciu widoku serwerów i dwukrotnym kliknięciu serwera.

Czy można włączyć tę część ekranu „Przegląd” lub zhakować plik konfiguracyjny, aby wskazywał na instalację Tomcata?

Craig Angus
źródło

Odpowiedzi:

167

Ok, przepraszam za moją poprzednią odpowiedź, nigdy wcześniej nie widziałem tego ekranu przeglądu.

Oto jak to zrobiłem:

  1. Kliknij prawym przyciskiem myszy mój serwer Tomcat w widoku „Serwery”, wybierz „Właściwości…”
  2. W panelu „Ogólne” kliknij przycisk „Zmień lokalizację”
  3. Bit „Lokalizacja: [metadane obszaru roboczego]” powinien zostać zastąpiony czymś innym.
  4. Otwórz (lub zamknij i ponownie otwórz) ekran Przegląd serwera.

Jean Hominal
źródło
Zobacz aktualizację do pytania o dostęp do ekranu, z którym mam problem
Craig Angus
2
Ok, dziękuję za te precyzje. Mam nadzieję, że ta nowa odpowiedź zadziała.
Jean Hominal
Dziękuję Ci! takie proste, kiedy wiesz, jak to zrobić!
Craig Angus,
1
Jeśli naprawdę chcesz włączyć wyłączone części interfejsu użytkownika, zobacz odpowiedź Ramona .
daveloyall
119

Kliknij prawym przyciskiem myszy serwer, następnie Dodaj / Usuń , a następnie usuń wszystkie projekty, które znajdują się w panelu Skonfigurowane. Następnie kliknij prawym przyciskiem myszy serwer i wybierz Wyczyść ...” z menu kontekstowego. Następnie opcja Lokalizacje serwerów zostanie włączona.

Ramon Michael
źródło
14
Działa, ale tylko pokazuje, jak bardzo zaćmienie jest nieintuicyjne i nie próbuje oszczędzać czasu na lepsze rzeczy niż szukanie tajemniczych miejsc w celu ustawienia bardzo prostej scenerii. Przyzwoite narzędzie sam poradzi sobie z tym całym majsterkowaniem, sam wyczyści itd ... tak, wiem, że to wtyczka, ale nadal ...
zachwycony
1
Powinna to być zaakceptowana odpowiedź OP, a nie druga (opcja Usuń i opublikuj również spowoduje ponowne włączenie wyszarzonej sekcji).
JonyD,
19

Właśnie miałem ten sam problem, to działa dla mnie:

Zwróć uwagę na komunikat „Serwer musi zostać opublikowany bez obecnych modułów, aby dokonać zmian” w oknie dialogowym serwera. Dlatego po usunięciu projektów ponownie opublikuj serwer, opcja ustawienia lokalizacji serwera powinna zostać ponownie włączona.

wprowadź opis obrazu tutaj

niebieskie niebo
źródło
Świetne wyjaśnienie… Dziękuję.
Dil.
3

zadziałało dla mnie po usunięciu i ponownym dodaniu serwera.

ioana
źródło
3

Uruchamianie serwera i publikowanie bez żadnych projektów pomogło mi zmodyfikować „Lokalizacje serwerów”.

Dminds
źródło
2

Jeśli twój serwer nie jest obciążony ciężką konfiguracją, najlepszym rozwiązaniem byłoby usunięcie tomcata i ustawienie go ponownie.
It will be much easier then doing try and error for 7-10 times! wprowadź opis obrazu tutaj

Jaykishan
źródło
1

Przed wprowadzeniem jakichkolwiek zmian w lokalizacji serwera Tomcat należy usunąć projekty wdrożone na serwerze.

Aby usunąć projekt: rozwiń serwer tomcat w widoku „Serwery”
kliknij prawym przyciskiem myszy i wybierz opcję usuń

Sushil
źródło
1

Upewnij się, że na serwerze nie ma projektu Wdrażanie. Jeśli tak, kliknij prawym przyciskiem myszy serwer, wybierz dodaj i usuń, a następnie usuń cały projekt. Następnie możesz dwukrotnie kliknąć serwer, a opcja zostanie włączona.

sashikanta
źródło
Dziękuję Ci. Wcześniej miałem problemy z włączeniem tych opcji, ponieważ nie usuwałem projektów z tomcat. Miłego kodowania !!!
SachinVsSachin
1

Zacząłem Eclipse jako administrator i zadziałało.

Rookie_Guy
źródło
0

Możesz to zmienić, używając argumentów maszyny wirtualnej również w konfiguracji uruchamiania.

JNovice
źródło
0

Jeśli poprzednie działania nie przyniosły skutku, wykonaj kopię zapasową konfiguracji serwera, usuń serwer i włącz go ponownie. To był mój przypadek.

Alex
źródło