A war (archiwum internetowe) Plik zawiera pliki projektu internetowego. Może zawierać pliki serwletów, xml, jsp, obrazów, html, css, js itp.
Tutaj omówimy, czym jest plik wojenny, jak utworzyć plik wojenny, jak wdrożyć plik wojenny i jak wyodrębnić plik wojenny.
Co to jest plik wojenny?
plik archiwum internetowego (wojny) zawiera całą zawartość aplikacji internetowej. Skraca czas trwania przesyłania pliku.
Zaleta pliku wojennego
oszczędza czas : Plik wojenny łączy wszystkie pliki w jedną całość. Dzięki temu przesyłanie plików z klienta na serwer zajmuje mniej czasu.
Jak stworzyć plik wojenny?
Aby utworzyć plik wojny, musisz użyć narzędzie do słoików z JDK. Musisz użyć -C przełącz słoik, aby utworzyć plik wojny.
Wejdź do katalogu projektu swojego projektu (poza WEB-INF), a następnie wpisz następujące polecenie:
jar -cvf projectname.war *
Tutaj, -C służy do tworzenia pliku, -W aby wygenerować szczegółowe dane wyjściowe i -F aby określić nazwę pliku archiwum.
The symbol * (gwiazdka). oznacza, że wszystkie pliki tego katalogu (w tym podkatalogu).
Jak wdrożyć plik wojny?
Istnieją dwa sposoby wdrożenia pliku wojny.
- Przez panel konsoli serwera
- Ręcznie umieszczając plik wojenny w określonym folderze na serwerze.
Jeśli chcesz wdrożyć plik wojny w Apache Tomcat serwer ręcznie, przejdź do internetowe aplikacje katalog Apache Tomcat i wklej tutaj plik wojny.
Teraz możesz uzyskać dostęp do projektu internetowego za pośrednictwem przeglądarki.
Uwaga: serwer wyodrębni plik wojenny wewnętrznie.
Jak ręcznie wyodrębnić plik wojny?
Aby wyodrębnić plik wojny, musisz użyć -x przełącznik z narzędzie do słoików z JDK. Zobaczmy polecenie wyodrębnienia pliku wojny.
jar -xvf projectname.war