2012-06-11 15 views
6

Mam plik JAR w katalogu WEB-INF/lib mojego projektu, który jest wyświetlany jako folder podczas wdrażania mojego projektu do Tomcat.Plik JAR jest wyświetlany jako folder

Używam Mavena do pobierania plików JAR, Eclipse do budowania mojej aplikacji i wdrażania do Tomcat.

Dlaczego plik JAR jest wyświetlany jako folder? Nie mogę użyć tego pliku w ten sposób, a Tomcat go nie widzi.

+0

Zrzut ekranu proszę – adarshr

+1

Potrzebuję 15 punktów reputacji za dodawanie zdjęć :( – koc9n

Odpowiedz

3

Setting for child project (using wtp)

To ustawienie jest dla każdego modułu dziecka, jeśli mamy jeden nadrzędny projektu maven dla niego i chcemy wykorzystać WTP.

Eclipse pobiera zmiany z obszaru roboczego.

Na przykład, wprowadzamy zmiany w module maven i nie musimy instalować go i aktualizować zależności dla rodzica. Eclipse automatycznie aktualizuje zmiany.

1

Bo jeśli używasz Platformy Eclipse Web Tools do rozmieszczania, umieszcza artefakty, które masz w swoim obszarze roboczym Eclipse jako projekty, eksploduje. Pozwala to WTP zrobić trochę magii zastępując pliki klas w miejscu zamiast przepakowywać cały artefakt przy każdej małej zmianie. Dla kontenera to naprawdę nie ma znaczenia.

+0

Dzięki, Michał, rozwiązałem ten problem, zmieniłem konfigurację wszystkich moich projektów Maven i pomogłem. – koc9n

Powiązane problemy