Mam zainstalowany Tomcat 5.5, działający i możliwy do zweryfikowania pod adresem http: // localhost: 8080 / . Opcja menu Tomcat pojawia się na pasku menu Eclipse i mogę z niej uruchomić i zatrzymać Tomcata. W Eclipse nie pojawia się jako Środowisko wykonawcze serwera w oknie - Preferencje - Serwer - Środowiska wykonawcze ani nie pojawia się na liście środowisk, które można dodać po kliknięciu przycisku „Dodaj”. Widzę tylko bibliotekę J2EE Runtime Library.
Edycja:
działa w systemie Windows XP.
Wersja Eclipse to 3.5.1
Odpowiedzi:
W moim przypadku musiałem zainstalować „JST Server Adapters”. Używam Eclipse 3.6 Helios RCP Edition.
Oto kroki, które wykonałem:
Potem mogłem zdefiniować nowe środowiska wykonawcze serwera.
EDYCJA: W przypadku Eclipse 3.7 Indigo Classic, Eclipse Kepler i Luna kroki są takie same (z odpowiednią witryną aktualizacji), ale aby uzyskać opcje środowiska wykonawczego serwera , potrzebujesz zarówno adapterów serwera JST, jak i rozszerzeń adapterów serwera JST .
źródło
Miałem ten sam problem i rozwiązałem go następującymi krokami
Wykonaj wszystkie kroki instalacji i uruchom ponownie Eclipse. Podczas próby dodania środowiska wykonawczego serwera zobaczysz kilka serwerów.
źródło
Musisz przejść do Help> Eclipse Marketplace . Następnie wpisz server w polu wyszukiwania, wyświetli się Eclipse JST Server Adapters (Apache Tomcat, ...). Wybierz ten i zainstaluj go. Następnie wróć do Window> Preferences> Server> Runtime Environnement , kliknij dodaj wybierz wersję Apache tomcat, a następnie dodaj katalog instalacyjny.
źródło
Window > Preferences > Server > Runtime Environments
(jak powiedziałeś)Add
Apache > Apache Tomcat 5.5
To zadziałało przynajmniej w ostatnich 3 wersjach Eclipse. Jeśli nie ma takiej opcji w twoim eclipse, pobierz nową instalację (dla programistów Java EE).
źródło
Pobierz „Eclipse dla programistów Java EE ” . Zwróć uwagę na dodatkowe „EE”. Obejmuje to między innymi platformę narzędzi internetowych z m.in. wieloma wtyczkami serwerowymi, w tym m.in. dla Apache Tomcat 5.x. Jest to również logiczne; JSP / Servlet jest częścią Java EE API.
źródło
Możesz odnieść większy sukces, jeśli na ekranie preferencji „wyszukaj” środowisko wykonawcze środowiska wykonawczego zamiast naciskać „dodaj” - zobacz to demo na youtube. http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 - Po uruchomieniu wyszukiwania zostanie wyświetlony monit o wskazanie katalogu tomcat, a następnie POWINIENEŚ dodać go jako środowisko wykonawcze serwera. Niestety w moim przypadku tak nie jest (otrzymuję komunikat „nie znaleziono nowych środowisk wykonawczych serwera”). Możesz jednak odnieść większy sukces.
źródło
Scenariusz 1: Eclipse pokazywał serwer, a teraz po usunięciu określonej wersji, którą chcesz skonfigurować w Eclipse, nowa lokalna instancja serwera. Ale nie możesz iść dalej.
Dzieje się tak, ponieważ Eclipse nadal szuka skonfigurowanej wersji katalogu Tomcat, którego katalogu już nie ma.
LUNA nie musi wykonywać nowej instalacji!
Wszystko, czego potrzebujemy, to WYMIENIĆ nowe środowisko wykonawcze serwera w zaćmienie po usunięciu starego, które nie istnieje. Zaćmienie będzie
źródło