Android

Jak zainstalować Apache Maven na Debianie 9

How to install Apache Maven 3.6.1 on Linux Debian 9?

How to install Apache Maven 3.6.1 on Linux Debian 9?

Spisu treści:

Anonim

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.

  1. Najpierw zaktualizuj indeks pakietu:

    sudo apt update

    Zainstaluj Maven, uruchamiając następujące polecenie:

    sudo apt install maven

    Sprawdź instalację, wpisując:

    mvn -version

    Dane 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ę:

/etc/profile.d/maven.sh

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 debian