Zajmuję się tworzeniem projektu internetowego za pomocą Eclipse Juno, Tomcat 7 i Maven 3 i mam dziwny problem.Tomcat nie pobiera właściwego słoja
Mam osobny projekt, w którym kompiluję pewne rzeczy i wybieram ten słoik w moim projekcie internetowym jako zależność. Tak więc końcowy wynik to jeden .war. Teraz, gdy prowadzę tę wojnę we wbudowanym Tomcicie w Eclipse i wciskam przycisk odświeżania w przeglądarce, Tomcat mówi, że nie może znaleźć ścieżki w tym słoiku.
W obszarze roboczym WEB-INF/lib folderu uważam myApplication-common-widgetset-0.0.11-20130926.124257-7.jar
w katalogu Tomcat Deployment pod wtpwebapps/myApplication/WEB-INF/lib Widzę myApplication-common-widgetset-0.0.11-SNAPSHOT.jar Dziwne jest to, że plik w bibliotece Tomcat ma wielkość 1kb, a plik w mojej bibliotece workspace to ~ 22Mb.
Próbowałem skopiować słoik obszaru roboczego do folderu lib Tomcat i wszystko działało jak działa.
Aktualizacje:
- Kiedy biegnę
mvn tomcat:run
z wiersza poleceń w moim obszarze roboczym, wszystko działa. - "Ponownie zainstalowałem" zarówno Eclipse (do Keplera, czyszcząc wszystko, w tym obszar roboczy i foldery domowe) i Tomcat 7. Nadal mam ten sam problem.
- Colleges próbował pobierania mój projekt z SVN i prowadził ją z powodzeniem, zarówno z Eclipse oraz IntelliJ + Tomcat 7
Co mogło się stać? Dlaczego wbudowany Tomcat Eclipse nie otrzymuje wszystkiego z katalogu docelowego?
Można spróbować prawym przyciskiem myszy na Serwer Tomcat w widoku Eclipse Servers i wybierz "Wyczyść działający katalog" lub podobny. Widziałem podobne dziwne rzeczy, które zostały rozwiązane w ten sposób. – geert3
Czysto działający katalog, czysty tomcat, dodaj/usuń projekt, nic nie robi dla mnie, problem nadal występuje. –