Jak zainstalować Apache Maven na Ubuntu 20.04

Jak zainstalować Apache Maven na Ubuntu 20.04

W tym artykule zobaczymy, jak zainstalować Apache Maven na Ubuntu 20.04. Zainstalujemy Apache Maven w wersji 3.6.3.

Apache Maven to narzędzie do zarządzania projektami oprogramowania i rozumienia. W oparciu o koncepcję modelu obiektowego projektu (POM), Maven może zarządzać budowaniem projektu, raportowaniem i dokumentacją z centralnej części informacji.

Apache Maven to bezpłatne narzędzie do zarządzania projektami typu open source używane w projektach Java. Możesz łatwo zarządzać kompilacją, raportowaniem i dokumentacją projektu z centralnej części informacji za pomocą Apache Maven.

Warunki wstępne

  • Serwer dedykowany z zainstalowanym systemem operacyjnym Ubuntu 20.04.
  • root lub użytkownik inny niż root z uprawnieniami sudo.

wymagania systemowe

  • Maven 3.3+ wymaga JDK 1.7 lub nowszego do wykonania.
  • Brak wymogu minimalnej pamięci.
  • Brak minimalnych wymagań dotyczących systemu operacyjnego. Skrypty startowe są dołączone jako skrypty powłoki i pliki wsadowe systemu Windows.

Krok 1 — Aktualizuj swój serwer

# apt-get update -y
# apt-get upgrade -y

Krok 2 - Zainstaluj Javę

Następnie zainstalujemy OpenJDK 11.

# apt-get install -y default-jre

Aby zweryfikować instalację, sprawdź wersję za pomocą następującego polecenia:

# java -version

Dane wyjściowe będą podobne do następujących:

openjdk version "11.0.8' 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

Krok 3 - Zainstaluj Apache Maven

Zmienimy nasz aktualny katalog roboczy na katalog /opt/ :

# cd /opt/

Najnowszą stabilną wersję Apache Maven możemy pobrać z oficjalnej strony internetowej: za pomocą polecenia wget . Jeśli brakuje polecenia wget , możesz je zainstalować za pomocą polecenia # apt-get install wget -y .

# wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

Po zakończeniu pobierania rozpakuj pobrane archiwum:

# tar -xvzf apache-maven-*tar.gz

Teraz zmień nazwę wyodrębnionego katalogu za pomocą następującego polecenia:

# mv apache-maven-3.6.3 maven

Krok 4 — Skonfiguruj zmienne środowiskowe

Następnie musimy ustawić zmienne środowiskowe, takie jak M2_HOME , JAVA_HOME i PATH . Można to zrobić poprzez stworzenie mavenenv.sh wewnątrz pliku z /etc/profile.d/ katalogu:

# vi /etc/profile.d/mavenenv.sh

Dodaj następujące wiersze:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

Zapisz i zamknij.

Ustaw plik wykonywalny:

# chmod +x /etc/profile.d/mavenenv.sh

Teraz możesz załadować zmienne środowiskowe:

# source /etc/profile.d/mavenenv.sh

Krok 5 — Sprawdź instalację

Gdy wszystko zostanie pomyślnie skonfigurowane, sprawdź wersję Apache Maven:

# mvn --version

Dane wyjściowe będą podobne do następujących:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux', version: "5.4.0-51-generic', arch: "amd64', family: "unix'

Pomyślnie zainstalowaliśmy Apache Maven.

W tym artykule zobaczyliśmy, jak zainstalować Apache Maven na Ubuntu 20.04.


Jak rozwiązać problemy z WordPress 5.0

Jak rozwiązać problemy z WordPress 5.0

WordPress 5.0 jest wreszcie wdrażany i zapewnia zupełnie nowe wrażenia podczas edycji z Gutenberg

Jak odświeżyć elementy folderu w systemie Windows 11?

Jak odświeżyć elementy folderu w systemie Windows 11?

W przypadku braku opcji Odśwież w menu kontekstowym, oto jak możesz odświeżyć elementy w Eksploratorze plików w systemie Windows 11.

Jak ustawić klasyczny edytor jako domyślny edytor w WordPressie zamiast Gutenberga?

Jak ustawić klasyczny edytor jako domyślny edytor w WordPressie zamiast Gutenberga?

Edytor Gutenberg wkrótce stanie się domyślnym edytorem w WordPress. Będziesz mieć możliwość wybrania Edytora klasycznego

🔧 NAPRAW: Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL, które jest wymagane przez WordPress

🔧 NAPRAW: Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL, które jest wymagane przez WordPress

Chcesz uruchomić samodzielnie zarządzaną witrynę WordPress? Świetny. Dowiesz się z miliona rzeczy. Jedna z krytycznych części ustawienia

NAPRAW: „Edytor napotkał nieoczekiwany błąd” w WordPressie po aktualizacji

NAPRAW: „Edytor napotkał nieoczekiwany błąd” w WordPressie po aktualizacji

Nie możesz napisać nowego posta za pomocą nowego edytora bloków w WordPressie? Są szanse, że dostaniesz „Edytor

Jak wyłączyć edytor bloków i zainstalować klasyczny edytor w WordPress 5.0

Jak wyłączyć edytor bloków i zainstalować klasyczny edytor w WordPress 5.0

Począwszy od WordPress 5.0, domyślnym edytorem w WordPressie jest nowy edytor Block. Nowy edytor jest radykalnie inny

Jak naprawić błąd sortowania „utf8mb4_0900_ai_ci” podczas importowania bazy danych WordPress?

Jak naprawić błąd sortowania „utf8mb4_0900_ai_ci” podczas importowania bazy danych WordPress?

Jeśli zmieniasz instalację WordPressa z serwera MySQL 8 na MySQL 5.7 (lub poniżej), najprawdopodobniej napotkasz

Jak włączyć krótkie tagi PHP

Jak włączyć krótkie tagi PHP

W tym artykule omówiliśmy, jak włączyć krótkie tagi PHP. PHP parsuje plik używając znaczników otwierających i zamykających, które wyglądają jak . Aby włączyć krótkie tagi PHP

Skonfiguruj mod_evasive, aby zapobiec atakom DoS i DDoS na CentOS

Skonfiguruj mod_evasive, aby zapobiec atakom DoS i DDoS na CentOS

W tym artykule dowiemy się, jak zainstalować i skonfigurować mod_evasive, aby zapobiec atakom DoS i DDoS na CentOS. Moduł mod_evasive Apache.

Jak zainstalować PHP z PHP-FPM dla NGINX na CentOS

Jak zainstalować PHP z PHP-FPM dla NGINX na CentOS

jak zainstalować PHP z PHP-FPM dla NGINX na CentOS. Podstawowa konfiguracja serwera WWW NGINX do obsługi aplikacji PHP i ich serwera na porcie 80.