Apache Maveni installimine Ubuntu ja Debiani


Apache Maven on projekti objektimudeli (POM) kontseptsioonil põhinev tasuta tarkvararakenduste haldamise ja ülesehituse automatiseerimise platvorm, mida kasutatakse eriti Java-põhiste projektide juurutamiseks, kuid mida saab kasutada ka rakendustes, mis on kirjutatud C #, Ruby ja muudesse programmeerimiskeeled.

Selles artiklis selgitan, kuidas installida ja konfigureerida Apache Maveni uusimat versiooni Ubuntu ja Debiani distributsioonidesse koos Java 8-ga PPA hoidlast.

  • Äsja juurutatud või olemasolev Ubuntu või Debiani serveri eksemplar.
  • Java arenduskomplekt (JDK) - Maven 3.3+ nõuab käitamiseks JDK 1.7 või uuemat versiooni.

Installige OpenJDK 8 Ubuntu ja Debiani

Java arenduskomplekt (JDK) on Apache Maveni installimise oluline nõue, nii et kõigepealt installige Java Ubuntu ja Debiani süsteemi, kasutades kolmanda osapoole Java PPA hoidlat ja kontrollige versiooni järgmiste käskude abil.

$ sudo apt install software-properties-common apt-transport-https -y
$ sudo add-apt-repository ppa:webupd8team/java -y
$ sudo apt-get update -y
$ sudo apt-get install oracle-java8-installer
$ java -version

Kui installimine õnnestus, näete järgmist väljundit.

java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

Installige Apache Maven Ubuntu ja Debiani

Järgmisena külastage käsku wget, et see alla laadida maven'i kodukataloogi '/ usr/local/src' alt.

$ 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

Pakkige alla laaditud arhiivifail apache-maven-3.5.4-bin.tar.gz ja nimetage kataloog järgmiste käskude abil ümber nimeks ‘apache-maven’.

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

Seadistage Apache Maveni keskkond

Nüüd konfigureerime oma süsteemis Apache Maveni failide keskkonnamuutujad, luues kataloogi '/etc/profile.d' uue konfiguratsioonifaili 'maven.sh'.

$ sudo cd /etc/profile.d/
$ sudo nano maven.sh

Lisage konfiguratsioonifaili ‘maven.sh’ järgmised keskkonnamuutujad.

# Apache Maven Environment Variables
# MAVEN_HOME for Maven 1 - M2_HOME for 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}

Nüüd tehke konfiguratsioonifail ‘maven.sh’ käivitatavaks ja laadige seejärel käsk ‘source’ käivitades konfiguratsioon.

$ sudo chmod +x maven.sh
$ sudo source /etc/profile.d/maven.sh

Kontrollige Apache Maveni versiooni

Apache Maveni installi kontrollimiseks käivitage järgmine käsk mvn.

$ mvn --version

Kui installimine õnnestus, näete järgmisele sarnast väljundit.

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-07-14T19:33:14+01:00)
Maven home: /usr/local/apache-maven
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", family: "unix"

See on kõik! Apache Maven 3.5.4 on teie Ubuntu ja Debiani süsteemi edukalt installitud. Kui teil on installimisega seotud probleeme, jagage meiega kommentaaride jaotist.