How install Maven and setup MAVEN_HOME variable in Linux (Ubuntu 18.04)
Spisu treści:
- Wymagania wstępne
- Instalowanie Apache Maven na Ubuntu 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 bezpłatne i otwarte narzędzie do zarządzania projektami i rozumienia, 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 Ubuntu 18.04. Te same instrukcje dotyczą Ubuntu 16.04 i dowolnej dystrybucji opartej na Ubuntu, w tym Linux Mint, Kubuntu i Elementary OS.
Oficjalne repozytoria Ubuntu zawierają pakiety Maven, które można zainstalować za pomocą menedżera pakietów
apt
. Jest to najprostszy sposób instalacji Maven na Ubuntu, jednak wersja zawarta w repozytoriach może pozostawać w tyle 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 metodę instalacji, która jest najbardziej odpowiednia dla twojego środowiska.
Wymagania wstępne
Aby móc zainstalować pakiety w systemie Ubuntu, musisz być zalogowany jako użytkownik z uprawnieniami sudo.
Instalowanie Apache Maven na Ubuntu z Apt
Instalacja Maven na Ubuntu przy użyciu
apt
jest prostym i łatwym procesem.
-
Zacznij od zaktualizowania indeksu pakietu:
sudo apt updateNastępnie zainstaluj Maven, wpisując następujące polecenie:
sudo apt install mavenSprawdź instalację, uruchamiając komendę
mvn -version:mvn -versionDane wyjściowe powinny wyglądać mniej więcej tak:
Apache Maven 3.5.2 Maven home: /usr/share/maven Java version: 10.0.2, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: ISO-8859-1 OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
Otóż to. Maven jest teraz zainstalowany w twoim systemie i możesz zacząć z niego korzystać.
Zainstaluj najnowszą wersję Apache Maven
Poniższe sekcje zawierają instrukcje krok po kroku dotyczące instalacji najnowszej wersji Apache Maven na Ubuntu 18.04. Będziemy pobierać najnowsze wydanie Apache Maven z ich oficjalnej strony internetowej.
1. Zainstaluj OpenJDK
Maven 3.3+ wymaga zainstalowanego JDK 1.7 lub nowszego. Zainstalujemy OpenJDK, który jest domyślnym środowiskiem programistycznym i uruchomieniowym Java w Ubuntu 18.04.
Instalacja Java jest dość prosta. Zacznij od zaktualizowania indeksu pakietu:
sudo apt update
Zainstaluj pakiet OpenJDK, wpisując:
sudo apt install default-jdk
Sprawdź instalację, uruchamiając następujące polecenie:
java -version
Dane wyjściowe powinny wyglądać mniej więcej tak:
openjdk version "10.0.2" 2018-07-17 OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2) OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, 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.
Zacznij od pobrania Apache Maven z 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 za pomocą
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: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: ISO-8859-1 OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
Otóż to. Najnowsza wersja Maven jest teraz zainstalowana w systemie Ubuntu.
Wniosek
Pomyślnie zainstalowałeś Apache Maven na swoim Ubuntu 18.04. Możesz teraz odwiedzić oficjalną stronę dokumentacji Apache Maven i dowiedzieć się, jak zacząć korzystać z Maven.
java maven ubuntuJak zainstalować i skonfigurować NextCloud z Apache na Ubuntu 18.04
Nextcloud to otwarta platforma do udostępniania plików i współpracy, podobnie jak Dropbox. W tym samouczku pokażemy, jak zainstalować i skonfigurować Nextcloud z Apache na komputerze Ubuntu 18.04.
Jak zainstalować Apache maven na Centos 7
Apache Maven to bezpłatne i otwarte narzędzie do zarządzania projektami i narzędzie do rozumienia, wykorzystywane głównie w projektach Java. W tym samouczku pokażemy dwa różne sposoby instalacji Apache Maven na CentOS 7.
Jak zainstalować Apache Maven na Debianie 9
Apache Maven to narzędzie do zarządzania i rozumienia projektów typu open source, wykorzystywane głównie w projektach Java. W tym samouczku pokażemy dwa różne sposoby instalacji Apache Maven na Debian 9.







