2012-02-28 11 views
5

Mam projekt Spring MVC, który został wdrożony do Tomcat (zainstalowany lokalnie i na serwerze). Używam Eclipse Indigo jako mojego IDE. Aby wdrożyć, kliknąłem prawym przyciskiem myszy i wybrałem opcję "uruchom na serwerze", która działałaby dobrze na lokalnym hoście. Aby wdrożyć WAR na aktualnym serwerze, kliknąłem prawym przyciskiem myszy na Projekt, wybierając Eksport i przechodząc przez kreator, aby wdrożyć plik WAR.Nie można zapisać ustawienia "Czy projekt Tomcat" we właściwości Projektu Eclipse

Moje Eclipse/Java jest zardzewiałe, ale pamiętałem, że kiedy użyłem go kilka lat temu, korzystałem z wtyczki Sysdeo dla Tomcat, która dałaby mi opcję Deploy to War od kontekstu prawego przycisku myszy . Więc poszperałem i znalazłem "Mongrel", który zainstalowałem. Po tym, poszedłem do Kundla w ramach preferencji i ustawiłem wersję Tomcat, tak aby móc kliknąć małe ikony start/stop Tomcat i uruchomić/zatrzymać serwer. To się udało.

To, czego teraz nie mogę zrobić dla mojego życia, to: Project Properties-> Tomcat, wybierz "Is a Tomcat Project". Zaznaczam pole wyboru, a następnie klikam Zastosuj i/lub OK, aby zamknąć okno, a po ponownym otwarciu moje ustawienie nie zostanie zapisane. Próbowałem sprawdzić pole i dodać inne opcje (takie jak nazwa kontekstu, ścieżka eksportowania pliku WAR, podkatalog główny i aktywacja modułu ładującego), ale nic, co robię "kija".

Czy ktoś może mi powiedzieć, czego mi brakuje, a przynajmniej wskazać mi właściwy kierunek? Jestem zdumiony.

Z góry dziękuję.

+0

Masz na myśli, że kiedy następnym razem przejdziesz do właściwości, nie wybierzesz pola wyboru projektu Is Tomcat? – Ved

+0

@ programista_1 Tak, właśnie to się dzieje. –

Odpowiedz

4

Wiem, że to może być późna odpowiedź, ale ponieważ miałem ten sam problem dzisiaj, sądzę, że mógłbym opublikować moje wyniki tutaj.

Miałem dokładnie ten sam problem, co twój, gdy zainstalowałem kundla z miejsca zaćmienia. Rozwiązaniem było dla mnie odinstalowanie kundla, usunięcie folderu wtyczki w katalogu wtyczek środowiska Eclipse, a następnie pobranie wtyczki z the project page on sourceforge.

+0

Dzięki za sugestię. Nadal nie zrozumiałem tego, więc spróbuję, kiedy wrócę do domu i dam ci czek, jeśli zadziała. :) –

+0

Jesteś ratownikiem! To wystarczyło. –

+0

+1! Dzięki! Miałem ten sam problem i to rozwiązano! Dla wszystkich wystarczy umieścić pobraną wtyczkę w folderze eclipse/dropins. Nie używaj 'eclipse/plugins', ponieważ twoja wtyczka zginie między innymi. (tylko indygo +) – tbraun

Powiązane problemy