How to install Apache Maven 3.6.1 on Linux Debian 9?
Spisu treści:
- Wymagania wstępne
- Instalowanie Apache Maven na Debianie z Apt
- Zainstaluj najnowszą wersję Apache Maven
- 1. Zainstaluj OpenJDK
- 2. Pobierz Apache Maven
- 3. Ustaw zmienne środowiskowe
- 4. Sprawdź instalację
- Wniosek
Apache Maven to narzędzie do zarządzania i rozumienia projektów typu open source, wykorzystywane głównie w projektach Java. Maven korzysta z Project Object Model (POM), który jest zasadniczo plikiem XML zawierającym informacje o projekcie, szczegóły konfiguracji, zależności projektu i tak dalej.
W tym samouczku pokażemy dwa różne sposoby instalacji Apache Maven na Debian 9.
Oficjalne repozytoria Debiana zawierają pakiety Maven, które można zainstalować za pomocą menedżera pakietów
apt
. Jest to najprostszy sposób na zainstalowanie Maven na Debianie, jednak wersja zawarta w repozytoriach zawsze zawiera kilka wydań za najnowszą wersją Maven.
Aby zainstalować najnowszą wersję Maven, postępuj zgodnie z instrukcjami podanymi w drugiej części tego artykułu, w którym będziemy pobierać Maven z ich oficjalnej strony internetowej.
Wybierz jedną z metod instalacji, która będzie dla Ciebie najlepsza.
Wymagania wstępne
Aby móc instalować pakiety w systemie Debian, musisz być zalogowany jako użytkownik z uprawnieniami sudo.
Instalowanie Apache Maven na Debianie z Apt
Instalacja Maven na Debianie przy użyciu
apt
jest prostym, prostym procesem.
-
Najpierw zaktualizuj indeks pakietu:
sudo apt updateZainstaluj Maven, uruchamiając następujące polecenie:
sudo apt install mavenSprawdź instalację, wpisując:
mvn -versionDane wyjściowe powinny wyglądać mniej więcej tak:
Apache Maven 3.3.9 Maven home: /usr/share/maven Java version: 1.8.0_181, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.9.0-8-amd64", arch: "amd64", family: "unix"
Otóż to. Maven jest teraz zainstalowany w twoim systemie Debian.
Zainstaluj najnowszą wersję Apache Maven
Poniższe sekcje zawierają szczegółowe informacje na temat instalacji najnowszej wersji Apache Maven na Debianie 9. Pobieramy najnowszą wersję Apache Maven z ich oficjalnej strony internetowej.
1. Zainstaluj OpenJDK
Maven 3.3+ wymaga zainstalowania JDK 1.7 lub nowszego w twoim systemie. Zainstalujemy OpenJDK, który jest domyślnym środowiskiem programistycznym i uruchomieniowym Java w Debian 9.
Zacznij od zaktualizowania indeksu pakietu:
sudo apt update
Zainstaluj pakiet OpenJDK, wpisując:
sudo apt install default-jdk
Sprawdź instalację Java, sprawdzając jej wersję:
java -version
Dane wyjściowe powinny wyglądać mniej więcej tak:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
2. Pobierz Apache Maven
W chwili pisania tego artykułu najnowsza wersja Apache Maven to
3.6.0
. Przed przejściem do następnego kroku należy sprawdzić stronę pobierania Maven, aby sprawdzić, czy dostępna jest nowsza wersja.
Pobierz archiwum Apache Maven do katalogu
/tmp
za pomocą następującego polecenia
wget
:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
Po zakończeniu pobierania rozpakuj archiwum do katalogu
/opt
:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Aby mieć większą kontrolę nad wersjami i aktualizacjami Maven, stworzymy symboliczny link
maven
który będzie wskazywał na katalog instalacyjny Maven:
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
Później, jeśli chcesz zaktualizować instalację Maven, możesz po prostu rozpakować nowszą wersję i zmienić dowiązanie symboliczne, aby wskazywało najnowszą wersję.
3. Ustaw zmienne środowiskowe
Następnie będziemy musieli skonfigurować zmienne środowiskowe. W tym celu otwórz edytor tekstu i utwórz nowy plik o nazwie
mavenenv.sh
w katalogu
/etc/profile.d/
.
sudo nano /etc/profile.d/maven.sh
Wklej następującą konfigurację:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Zapisz i zamknij plik. Ten skrypt zostanie pobrany podczas uruchamiania powłoki.
Ustaw skrypt jako wykonywalny, wpisując następujące polecenie
chmod
:
sudo chmod +x /etc/profile.d/maven.sh
Na koniec załaduj zmienne środowiskowe za pomocą polecenia
source
:
source /etc/profile.d/maven.sh
4. Sprawdź instalację
Aby sprawdzić, czy Maven jest poprawnie zainstalowany, użyj komendy
mvn -version
która wydrukuje wersję Maven:
mvn -version
Powinieneś zobaczyć coś takiego:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.9.0-8-amd64", arch: "amd64", family: "unix"
Otóż to. Najnowsza wersja Maven jest teraz zainstalowana w twoim systemie Debian.
Wniosek
Pomyślnie zainstalowałeś Apache Maven na Debianie 9. Możesz teraz odwiedzić oficjalną stronę dokumentacji Apache Maven i dowiedzieć się, jak zacząć korzystać z Maven.
java maven debianJak zainstalować Apache Cassandra na Debianie 10 Linux
Apache Cassandra to darmowa baza danych NoSQL o otwartym kodzie źródłowym, bez pojedynczego punktu awarii. W tym artykule wyjaśnimy, jak zainstalować Apache Cassandra na Debian 10, Buster
Jak zainstalować Apache Cassandra na Debianie 9
Apache Cassandra to darmowa baza danych NoSQL typu open source, bez pojedynczego punktu awarii. Ten samouczek poprowadzi Cię przez proces instalacji Apache Cassandra na Debian 9.
Jak zainstalować Apache na Debianie 9
Serwer HTTP Apache jest jednym z najpopularniejszych serwerów internetowych na świecie. W tym samouczku przeprowadzimy kroki instalacji Apache na serwerze Debian 9.







