Yadda ake Sanya Apache Maven akan Ubuntu da Debian


Apache Maven shine sarrafa aikace-aikacen software na kyauta da gina dandamali na sarrafa kansa dangane da tunanin samfurin kayan aikin (POM), wanda ake amfani dashi musamman don tura ayyukan tushen Java, amma kuma ana iya amfani dashi akan aikace-aikacen da aka rubuta a cikin C #, Ruby da sauran su. shirye-shirye harsuna.

A cikin wannan labarin, zan bayyana yadda ake shigarwa da daidaita sabon sigar Apache Maven akan rarrabawar Ubuntu da Debian tare da Java 8 daga Ma'ajiyar PPA.

  • Sabuwar turawa ko data kasance misali Ubuntu ko uwar garken Debian.
  • Kit ɗin Ci gaban Java (JDK) - Maven 3.3+ yana buƙatar JDK 1.7 ko sama don aiki.

Sanya OpenJDK 8 a cikin Ubuntu & Debian

Kit ɗin Ci gaban Java (JDK) shine muhimmin buƙatu don shigar da Apache Maven, don haka fara shigar da Java akan tsarin Ubuntu da Debian ta amfani da Ma'ajin PPA na Java na ɓangare na uku kuma tabbatar da sigar ta amfani da bin umarni.

$ 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

Idan shigarwa ya yi kyau, kuna ganin fitarwa mai zuwa.

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)

Sanya Apache Maven a cikin Ubuntu & Debian

Na gaba, ziyarci umarnin wget don zazzage shi a ƙarƙashin maven gida directory '/ 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

Cire fayil ɗin apache-maven-3.5.4-bin.tar.gz da aka zazzage, sannan a sake suna directory ɗin zuwa 'apache-maven' ta amfani da bin umarni.

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

Sanya Apache Maven Environment

Yanzu za mu saita masu canjin yanayi don fayilolin Apache Maven akan tsarinmu ta hanyar ƙirƙirar sabon fayil ɗin sanyi 'maven.sh' a cikin directory '/etc/profile.d'.

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

Ƙara masu canjin yanayi masu zuwa a cikin fayil ɗin sanyi na 'maven.sh'.

# 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}

Yanzu sanya fayil ɗin sanyi na 'maven.sh' wanda za'a iya aiwatar da shi sannan kuma loda tsarin ta hanyar aiwatar da umarnin 'source'.

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

Duba Apache Maven Version

Don tabbatar da shigarwa na Apache Maven, gudanar da umarnin mvn mai zuwa.

$ mvn --version

Idan shigarwa ya yi kyau, za ku ga fitarwa mai kama da mai zuwa.

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"

Shi ke nan! Kun sami nasarar shigar Apache Maven 3.5.4 akan tsarin Ubuntu da Debian. Idan kuna da wasu matsalolin da suka shafi shigarwa, raba tare da mu a cikin sashin sharhi.