Plik War (Web Application Archive) to plik pakietu, który zawiera zbiór aplikacji internetowych opartych na Javie, zasob.
Jest to plik JAR (Java Archive), który jest zaprojektowany do wdrażania na serwerze WWW lub kontenerze serwletów. Zazwyczaj jest używany do pakowania i wdrażania serwletów Java, JSP (strony JavaServer) i innych zasobów, które składają się na aplikację internetową opartą na Javie.
Plik Jenkins Web Applivate Archive (War) pakuje Winstone, który jest opakowaniem kontenerowym serwletu. Umożliwia to uruchamianie pliku wojennego na dowolnej platformie z obsługiwaną zainstalowaną wersją Java.
W tym samouczku omówimy, w jaki sposób możemy zainstalować Jenkins za pomocą dostarczonego pliku wojennego.
Wymagania:
Minimalne wymagania sprzętowe:
Do demonstracji użyjemy serwera Debian 11.
Zainstaluj Java JDK na Debian 11
Musimy zainstalować Java JDK w naszym systemie docelowym, aby pracować z plikami wojennymi. Aby zainstalować OpenJDK w Debian, użyj następującego polecenia:
Zacznij od aktualizacji indeksu menedżera pakietu:
Aktualizacja sudo apt
Zainstaluj OpenJDK za pomocą menedżera pakietów:
sudo apt instint openjdk-14-jdk
To instaluje pakiet openjdk 14 JDK (Java Development Kit) i jego zależności.
Sprawdź instalację, sprawdzając wersję kompilatora Java:
Javac -version
Powinno to wydrukować numer wersji kompilatora Java, wskazując, że JDK jest zainstalowany i działa poprawnie.
Po zakończeniu możemy kontynuować i uruchomić Jenkins z pliku wojny.
Uruchom Jenkins za pomocą pliku wojennego
Zacznij od pobrania pliku War Jenkins.
Otwórz terminal i przejdź do katalogu pobierania.
Uruchom następujące polecenie:
$ Java -jar Jenkins.wojna
Po zakończeniu przejdź do następującego adresu Jenkinsa:
http: // localhost: 8080
Poczekaj na okno odblokowania Jenkins i skonfiguruj nazwę użytkownika i hasło.
Wniosek
W tym krótkim samouczku omówiono, jak zainstalować i skonfigurować OpenJDK na Debian 11. Omówiliśmy także, jak uruchomić Jenkins z pliku wojennego.