Jak zainstalować Apache Maven na Ubuntu 18.04 LTS


Apache Maven to bezpłatne oprogramowanie do zarządzania projektami o otwartym kodzie źródłowym, którego można używać do zarządzania budowaniem, raportowaniem i dokumentacją projektu z jednej centralnej lokalizacji. Opiera się na koncepcji modelu obiektowego projektu i jest wykorzystywany w szczególności do wdrażania projektów opartych na Javie. Apache Maven ułatwia codzienną pracę programistów Java i ogólnie pomaga zrozumieć projekt oparty na Javie. Możesz łatwo zintegrować swój projekt z Subversion lub Git. Maven może być również używany do tworzenia i zarządzania projektami napisanymi w C #, Ruby, Scala i innych językach.

W tym samouczku wyjaśnimy, jak zainstalować Apache Maven na serwerze Ubuntu 18.04.

Wymagania

  • Serwer z systemem Ubuntu 18.04.
  • Hasło root jest ustawione na twoim serwerze.

Rozpoczęcie pracy

Polecenia w tym samouczku muszą być uruchamiane z uprawnieniami administratora. Aby zostać użytkownikiem root, uruchom następującą komendę:

sudo -s

i na żądanie wprowadź hasło sudo.

Przed rozpoczęciem należy zaktualizować system do najnowszej wersji. Możesz to zrobić, uruchamiając następującą komendę:

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

Po zaktualizowaniu systemu uruchom ponownie system, aby zastosować zmiany.

Zainstaluj Java JDK

Maven wymaga zainstalowania Java JDK w systemie. Domyślnie Java Development Kit (JDK) jest dostępny w domyślnym repozytorium Ubuntu 18.04. Możesz go zainstalować, uruchamiając następującą komendę:

apt-get install default-jdk -y

Po zainstalowaniu Java, możesz sprawdzić wersję Java za pomocą następującej komendy:

java -version

Powinieneś zobaczyć następujące dane wyjściowe:

openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)

Zainstaluj Apache Maven

Najpierw musisz pobrać najnowszą wersję Apache Maven z ich oficjalnej strony internetowej. Możesz pobrać go za pomocą następującego polecenia:

cd /tmp
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz

Po zakończeniu pobierania wyodrębnij pobrany plik za pomocą następującego polecenia:

tar -xvzf apache-maven-3.6.0-bin.tar.gz

Następnie skopiuj wyodrębniony katalog do katalogu / opt / za pomocą następującego polecenia:

cp -r apache-maven-3.6.0 /opt/maven

Następnie musisz skonfigurować zmienne środowiskowe dla Java i Maven. Możesz to zrobić, tworząc plik maven.sh:

nano /etc/profile.d/maven.sh

Dodaj następujące wiersze:

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

Następnie udziel odpowiednie uprawnienia do pliku maven.sh za pomocą następującego polecenia:

chmod 755 /etc/profile.d/maven.sh

Na koniec załaduj zmienne środowiskowe, uruchamiając następującą komendę:

source /etc/profile.d/maven.sh

Możesz teraz sprawdzić instalację Maven, uruchamiając następującą komendę:

mvn -version

Powinieneś zobaczyć następujące dane wyjściowe:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
Maven home: /opt/maven
Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-20-generic", arch: "amd64", family: "unix"

Gratulacje! pomyślnie zainstalowałeś Apache Maven na serwerze Ubuntu 18.04 LTS.

Komentarze
Gosia

Bardzo pomocny artykuł <3