Jak zainstalować Apache Maven na Debianie lub CentOS 7 Linux

Istnieją różne rozwiązania umożliwiające dynamiczne, proste hostowanie witryn internetowych, ale mają one najlepsze narzędzia do scentralizowanej administracji tymi witrynami.

Pomimo szerokiej gamy dostępnych możliwości przeprowadzenia tej akcji, bez wątpienia Apache jest najszerszym na świecie zakładem na wszystko, co wiąże się z siecią i ma różne platformy i narzędzia. W 2009 roku Apache miał już 100 milionów stron internetowych, co stanowiło 70% z nich.

Ze względu na swoją popularność jego zastosowanie znacznie się rozprzestrzeniło, będąc jednym z najbardziej uderzających Apache Maven ze względu na jego wszechstronność i zdolność do działania. Z tego powodu w tym samouczku dzisiaj w Solvetic zobaczymy, jak w praktyczny sposób zainstalować Apache Maven na Debianie 9 i CentOS 7.

Co to jest Apache Maven?Apache Maven został opracowany jako narzędzie do rozumienia i zarządzania projektami oprogramowania, które opiera się na koncepcji modelu obiektów projektu (POM).

Kiedy wdrożymy Apache Maven, będzie można zarządzać kompilacją, raportowaniem i dokumentacją projektu z centralnego punktu informacji, co jest idealne dla administratorów i pracowników zajmujących się utrzymaniem stron internetowych. Ponadto Apache Maven może być używany do tworzenia i zarządzania dowolnym projektem opartym na Javie, dzięki któremu ma potężne narzędzie.

Cele Apache MavenApache Maven wyznaczył szereg celów, które będą miały duży wpływ na organizacje, takie jak:

  • Dostarczaj wysokiej jakości informacje o projekcie.
  • Zapewnij jednolity system konstrukcyjny dla zadań pomocniczych.
  • Wygeneruj wytyczne skoncentrowane na opracowaniu najlepszych praktyk, które idealnie sprawdzają się w kwestiach audytu.
  • Zapewnij pełne migracje do nowych funkcji.

Wyjątkowe cechy Apache MavenApache Maven ma szereg cech, wśród których wyróżniamy:

  • Natychmiastowy dostęp do nowych funkcji bez konieczności zaawansowanej konfiguracji.
  • Prosta konfiguracja nowych projektów.
  • Posiada szerokie repozytorium bibliotek i metadanych, które są dostępne natychmiast iw czasie rzeczywistym.
  • Lepsze zarządzanie zależnościami, w tym automatyczne aktualizacje, zamykanie zależności i więcej zadań.
  • Apache Maven może budować różne projekty na predefiniowanych typach danych wyjściowych, takich jak JAR, WAR i inne.
  • Lepsze zarządzanie zależnościami.

Teraz zobaczymy, jak zainstalować Apache Maven na Debianie 9 i CentOS 7.

1. Instalowanie Apache Maven na Debianie 9 Linux


Aby rozpocząć proces instalacji, musimy najpierw zainstalować OpenJDK 8, ponieważ Java Development Kit (JDK) jest jednym z podstawowych komponentów do instalacji Apache Maven.

Krok 1
W tym celu użyjemy repozytorium Java PPA, a następnie zweryfikujemy wersję za pomocą następujących poleceń:

 sudo apt install oprogramowanie-właściwości-wspólne apt-transport-https -y

Krok 2
Przechodzimy do instalacji repozytoriów:

 sudo add-apt-repository ppa: webupd8team / java -y

Krok 3
Aktualizujemy pakiety wykonując:

 aktualizacja sudo apt-get -y
Po aktualizacji przystępujemy do instalacji Javy wykonując:
 sudo apt-get install oracle-java8-installer

Krok 4
Wpisujemy literę S, aby potwierdzić pobranie i instalację Javy, podczas procesu konieczne będzie zaakceptowanie licencji użytkowania:

Krok 5
Później zobaczymy, co następuje. Akceptujemy warunki kodów binarnych

Krok 6
Proces instalacji Java zostanie zakończony.

Krok 7
Przechodzimy do walidacji zainstalowanej wersji java, wykonując:

 wersja java

Krok 8
Następnym krokiem jest użycie polecenia wget w celu pobrania najnowszej wersji Apache Maven do głównego katalogu Maven, czyli /usr/local/src:

 sudo cd / usr / local / src sudo wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

Krok 9
Rozpakowujemy plik i zmieniamy nazwę katalogu Apache Maven:

 sudo tar -xf apache-maven-3.5.4-bin.tar.gz sudo mv apache-maven-3.5.4 / apache-maven /

2. Konfigurowanie środowiska Apache Maven w systemie Debian 9 Linux

Następnym krokiem, który należy wykonać, jest skonfigurowanie zmiennych środowiskowych dla plików Apache Maven w systemie i w tym celu musimy utworzyć nowy plik konfiguracyjny „maven.sh” w katalogu /etc/profile.d w następujący sposób:

 sudo cd /etc/profile.d/ sudo nano maven.sh
W pliku wkleimy następujące wiersze:
 # Zmienne środowiskowe Apache Maven # MAVEN_HOME dla Maven 1 - M2_HOME dla Maven 2 export JAVA_HOME = / usr / lib / jvm / java-8-oracle export M2_HOME = / usr / local / src / apache-maven export MAVEN_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin: $ {PATH}

Zmiany zapisujemy za pomocą następujących klawiszy:

Ctrl + O

Edytor opuszczamy za pomocą:

Ctrl + X

Teraz pozwalamy, aby plik konfiguracyjny 'maven.sh' był wykonywalny, a następnie ładujemy konfigurację, wykonując polecenie źródłowe w następujący sposób:

 sudo chmod + x maven.sh źródło sudo /etc/profile.d/maven.sh
Na koniec możemy zweryfikować zainstalowaną wersję Apache Maven, wykonując:
 mvn -wersja

POWIĘKSZAĆ

3. Instalowanie Apache Maven na CentOS 7 Linux


Teraz zobaczymy, jak zainstalować Apache Maven na CentOS 7.

Instalacja OpenJDK 8Aby wykonać tę instalację Javy, musimy wykonać następujące polecenie:

 mniam zainstaluj -y java-1.8.0-openjdk-devel

Po zainstalowaniu przystępujemy do walidacji zainstalowanej wersji Java:

 wersja java

Instalacja Apache Maven
Następnie użyjemy polecenia wget, aby pobrać najnowszą wersję Apache Maven w następujący sposób:

 cd / usr / local / src wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

Przechodzimy do wyodrębnienia zawartości i zmiany nazwy pliku:

 tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 / apache-maven /

4. Konfigurowanie środowiska Apache Maven na CentOS 7 Linux


Podobnie jak Debian, skonfigurujemy zmienne środowiskowe dla prekompilowanych plików Apache Maven i w tym celu utworzymy plik konfiguracyjny 'maven.sh' w katalogu /etc/profile.d:
 cd /etc/profile.d/nano maven.sh
Tam wkleimy następujące wiersze:
 # Zmienne środowiskowe Apache Maven # MAVEN_HOME dla Maven 1 - M2_HOME dla Maven 2 export M2_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin: $ {PATH}

Zmiany zapisujemy klawiszami:

Ctrl + O

Wychodzimy z edytora za pomocą klawiszy:

Ctrl + X

Teraz pozwolimy, aby plik był wykonywalny i załadowaliśmy konfigurację za pomocą źródła:

 chmod + x źródło maven.sh /etc/profile.d/maven.sh
Na koniec walidujemy wersję Apache Maven za pomocą następującego polecenia:
 mvn -wersja

W ten sposób widzieliśmy, jak zainstalować Apache Maven w tych dwóch znanych dystrybucjach Linuksa i w ten sposób uzyskać jak najwięcej z Apache Maven, który, jak widzieliśmy, ma świetne funkcje dla każdego typu użytkownika i organizacji.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave