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ę.
Masz na myśli, że kiedy następnym razem przejdziesz do właściwości, nie wybierzesz pola wyboru projektu Is Tomcat? – Ved
@ programista_1 Tak, właśnie to się dzieje. –