2008-10-15 12 views
63

Chciałbym programować serwlety Java za pomocą Eclipse i planuję wdrażanie ich za pomocą Tomcat. Myślę, że mogę budować projekty za pomocą Ant, który jest dołączony do Eclipse. Mam standardowe IDE Eclipse. Jakie mam opcje dotyczące tworzenia Servlet w Eclipse? Jakie zmiany muszę wprowadzić w Eclipse? Czy muszę zainstalować wtyczkę?W jaki sposób opracowujesz servlety Java za pomocą Eclipse?

Odpowiedz

7

używam Eclipse Java EE wydanie

Tworzenie „Dynamic Project Web”

Instalacja lokalnego serwera w widoku serwera dla wersji Tomcat używam. Następnie debuguj i uruchom na tym serwerze do testowania.

Po wdrożeniu eksportuję projekt do pliku wojny.

+0

Utrzymanie rzeczy prostych – Nabin

104

Musisz zainstalować wtyczkę, Jest wolna z fundacji eclipse o nazwie Web Tools Platform. Ma wszystkie funkcje programistyczne, których potrzebujesz.

Możesz pobrać zaćmienie Java EE Edition of z zainstalowanym fabrycznie.

Aby utworzyć i uruchomić swój pierwszy serwlet:

  1. New Project ... ... Dynamiczny projekt WWW.
  2. Kliknij prawym przyciskiem myszy projekt ... Nowy serwlet.
  3. Napisz kod w metodzie doGet().
  4. Znajdź widok serwerów w perspektywie Java EE, zwykle jest to jedna z kart na dole.
  5. Kliknij prawym przyciskiem myszy i wybierz nowy serwer.
  6. Wybierz Tomcat X.X, a kreator wskaże ci drogę do znalezienia instalacji.
  7. Kliknij prawym przyciskiem myszy utworzony serwer i wybierz opcję Dodaj i usuń ... i dodaj utworzony projekt internetowy.
  8. prawym przyciskiem myszy i wybierz polecenie Uruchom aplet> Uruchom na serwerze ...

To powinno zrobić to za Ciebie. Możesz użyć mrówki do zbudowania tutaj, jeśli tego chcesz, ale Eclipse faktycznie wykona kompilację i automatycznie wdroży zmiany na serwerze. W przypadku Tomcata może być konieczne jego ponowne uruchomienie co jakiś czas w zależności od zmiany.

+0

Czy platforma narzędzi internetowych jest również obsługiwana w ADT? I podążyłem za linkiem, ale nie mogę znaleźć dokładnego pliku. Czy możesz mi z tym pomóc? – Nabin

+1

nie ma wymaganej konfiguracji w pliku web.xml? – paiego

4

Alternatywnie możesz użyć Jetty, która jest (obecnie) częścią platformy Eclipe (system pomocy działa na Jetty). Poza Jetty jest używany przez Android, Windows Mobile ..

Aby zacząć sprawdzać Eclipse Wiki lub jeśli wolisz Video I sprawdź to powiązane Post!

Powiązane problemy