2009-06-12 8 views
12

Mam projekt, który budowałem na Eclipse Ganymede, którego celem jest tomcat 6.0, zaimportowałem go do Europa i potrzebuję go do uruchomienia na apache Tomcat 5.5Usuwanie środowiska wykonawczego Apache TomCat z projektu w środowisku Eclipse?

Nie mogę znaleźć odniesienia do gdzie środowisko wykonawcze jest ustawione na 6.0, aby je usunąć. Próbowałem przejść do Windows> preferencje> Serwer i zainstalowałem środowisko wykonawcze 5.5.

Nie mogę jednak znaleźć odniesienia do środowiska wykonawczego 6.0, aby go usunąć.

Każda pomoc zostanie doceniona.

Aktualizacja:

nie mogę znaleźć żadnego odniesienia do Tomcat v6.0 w moim ścieżki budowania, istnieje odniesienie do serwletu-api.jar Tomcat 5.5 mimo ...

+0

Podczas tworzenia projektu WWW wybierasz środowisko wykonawcze, a Eclipse dodaje go do ścieżki budowania. Jeśli go nie ma, coś poszło nie tak podczas importowania. – kgiannakakis

Odpowiedz

23

Kiedy Eclipse działa, wybierz preferencje z menu okna. Wybierz z paska po lewej stronie: Serwer, Środowisko uruchomieniowe.

Kliknij przycisk Dodaj, wybierz żądaną wersję.

Aby usunąć odniesienie 6.0, przejdź do zakładki biblioteki.

+0

Dodałem środowisko wykonawcze 5.5, ale chcę, aby mój projekt wymagał tomcat 6.0 i próbuję usunąć to wymaganie. –

+0

I +1 to, ponieważ pomógł mi rozwiązać mój problem, ale wydaje się, że ostatnia część jest trochę niejasna. OP powiedział, że próbował usunąć 6.0 - więc wydaje się, że powinna być najważniejsza część. Gdzie znajduje się zakładka "biblioteki" i co powinien zrobić, kiedy do niej wejdzie? – bradimus

0

Otwórz ścieżkę budowania i przejdź do karty Biblioteki. Usuń bibliotekę Apache Tomcat 6.0 i dodaj 5.5. Jest to biblioteka, której używa twój projekt do samodzielnego zbudowania.

Można dodawać nowe czasy pracy za prowadzenie projektu w widoku Serwery (kliknij prawym przyciskiem Dodaj nowy serwer)

3

Rozładunek projekt i przeładunku to naprawić to ... Człowiek Kocham Eclipse ...

+3

Dzięki za cynk. Ale, nie zgadzam się, że kochasz Eclipse. To nadęty, złożony kawałek przeciętności w biznesie. – smartnut007

+3

Wiem, że nie ma standaryzowanej notacji sarkazmu w Internecie, ale myślałem, że elipsa uczyniła ją dość obojętną, że byłem sarkastyczny. –

+1

ah, generalnie nie kojarzę elipsy z sarkazmem. Może mrugnięcie lub buźka. – smartnut007

0

Możesz także po prostu zdefiniować nowy serwer i tam go określić, możesz także zmienić konfigurację serwera, klikając dwukrotnie na nim zobaczysz okno z jego własnymi właściwościami.

8

Miałem podobny problem. Miałem prject odnoszące się do nie więcej istniejących wystąpienie Tomcat. I nie był w stanie usunąć Tomcat z „serwer” i „Runtime Environments” z UI (przycisk usuwania zawsze szary), więc rozwiązać problem usuwając wszystkie odniesienia z systemu plików:

W folderze projektu plików wyboru:

  • .classpath
  • .settings/org.eclipse.wst.common.project.facet.core.xml

W czeku folderu roboczy:

  • .metadata.plugins \ org.eclipse.debug.core
  • .metadata.plugins \ org.eclipse.wst.server.core
  • .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.jst.server.tomcat.core.prefs

Może trochę brutalny, ale nie znalazłem lepszego rozwiązania.

0

Tak, mam wersję Eclipse: Indigo Service Release 2; Identyfikator kompilacji: 20120216-1857, niestety usunięcie obszaru roboczego rozwiązuje problem ze starym docelowym środowiskiem wykonawczym. Nie zapomnij skopiować całego projektu, jeśli nie ma kontroli źródła;) ....

+0

niestety? –

2

Usuń stary serwer i dodaj nowy serwer. Miałem ten sam problem ze względu na to, że zmieniłem środowisko wykonawcze na Java EE (dla usługi sieciowej), a później miałem problemy z uruchomieniem moich lokalnych aplikacji. Wszystko co zrobiłem, to usunąć i utworzyć nową instancję serwera z uruchomionym środowiskiem Apache.

2

to badano na Eclipse Luna 4.4.2

w {roboczy katalogowymi} /. Metadanych/.plugins/org.eclipse.core.runtime/.settings. usuń następujące dwa pliki:

  • org.eclipse.wst.server.core.prefs
  • org.eclipse.jst.server.tomcat.core.prefs

restart Eclipse

7

można usunąć Runtime łatwo stąd, bez bałagan:

Windows-> Preferencje-> server-> Runtime środowisk

+0

działa trochę czasu (na cento), ale nie cały czas;) – theRiley

1

Najpierw otwórz preferencje Eclipse,

eclipse preferences

następnie wybrać środowisk Sever uruchomieniowe ,

eclipse sever runtime environments

możesz teraz usuwać, jak chcesz.