I-Apache Maven, iindlela ezimbini ezilula zokuyifaka kwi-Ubuntu 18.10

malunga nokufaka i-maven

Kwinqaku elilandelayo siza kujonga i-Apache Maven. Le yenye ulawulo lweprojekthi kunye nesixhobo sokuqonda Umthombo wasimahla kunye novulekileyo osetyenziselwa ikakhulu iiprojekthi zeJava. I-Maven isebenzisa imodeli yento yeprojekthi (I-POMEyona fayile yeXML. Oku kunolwazi malunga neprojekthi, iinkcukacha zoqwalaselo, ukuxhomekeka kweprojekthi, njalo njalo.

Kule posi siza kubona iindlela ezimbini ezahlukeneyo ze instalar Apache Maven kwi-Ubuntu 18.10. Imiyalelo efanayo isebenza kwezinye iinguqulelo ze-Ubuntu kunye nolunye uhambiso olusekwe kuyo. Kubandakanya iLinux Mint kunye ne-OS yokuqala.

Indawo yokugcina esemthethweni Ubuntu iqulethe iiphakheji zeMaven. Ezi ziyakwazi fakela nomphathi wephakheji efanelekileyo. Le yeyona ndlela ilula yokufaka i-Maven kwi-Ubuntu, nangona kunjalo inguqu ebandakanywayo kwindawo yokugcina izinto isenokusalela ngasemva kwinguqulelo yamva nje. Ngesi sizathu siza kubona ukuba singayifaka njani ingxelo yamva nje ngokulandela imiyalelo esiza kuyibona kwinxalenye yesibini yeli nqaku. Kuyo siya kukhuphela iMaven kwiwebhusayithi yayo esemthethweni.

Faka iApache Maven

Ukufakwa nge-APT

Ukufaka i-Maven kwi-Ubuntu usebenzisa i-apt yinkqubo elula necacileyo. Kuya kufuneka sivule kuphela i-terminal (Ctrl + Alt + T) kwaye siqale ukuhlaziya isalathiso sephakheji:

sudo apt update

Ke siza kufaka iMaven ngokuchwetheza lo myalelo ulandelayo kwisiphelo esinye:

Ukufakwa kwe-Maven kwi-Ubuntu 18.10

sudo apt install maven

Nje ukuba ukufakwa kugqityiwe, sinako qinisekisa Uyabhala:

mvn -version

Iziphumo kufuneka zisibonise into elandelayo:

jonga ufakelo olulungisiweyo ngokufanelekileyo

Kuko konke. I-Maven sele ifakiwe kwinkqubo yethu kwaye sinokuqala ukuyisebenzisa.

Ukufakwa kwenguqulelo yamva nje ngokuyikhuphela kwiwebhusayithi yakho

La macandelo alandelayo anika inyathelo ngenyathelo ngemiyalelo malunga nendlela yokwenza faka ingxelo yokugqibela ye-Apache Maven kwi-Ubuntu 18.10. Siza kukhuphela ingxelo yokugqibela ye-Apache Maven kwiwebhusayithi yayo esemthethweni. Kodwa okokuqala siza kuqala ngokufaka i-OpenJDK.

Faka i-OpenJDK

I-Maven 3.3+ ifuna i-JDK 1.7 okanye ngaphezulu ukuba ifakwe. Ukufakwa kweJava kulula kakhulu. Siza kuqala ngokuhlaziya isalathiso sephakheji, ngokuchwetheza kwisiphelo sendlela (Ctrl + Alt + T):

sudo apt update

Siyaqhubeka ukufaka iphakheji ye-OpenJDK Ukuchwetheza kwisiphelo esinye:

sudo apt install default-jdk

Emva kofakelo, sinako Qinisekisa ukufakwa ukwenza lo mthetho ulandelayo:

java -version

Ukuba yonke into ichanekile, iziphumo kufuneka zisibonise into enje:

Java uguqulelo olulungiselelwe

Khuphela i-Apache Maven

Ngexesha lokubhala, ingxelo yokugqibela yeApache Maven yi3.5.4. Ngaphambi kokuqhubela phambili kwinyathelo elilandelayo, kunomdla dibana ne- iphepha lokukhuphela ukubona ukuba inguqulelo entsha iyafumaneka.

Emva kokujonga, siza kuqala khuphela i-Apache Maven ku / tmp ulawulo usebenzisa lo myalelo ulandelayo kwi-terminal (Ctrl + Alt + T):

Khuphela i-Maven nge-wget

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

Nje ukuba ukhuphelo lugqityiwe, siza kuyikhupha ifayile kulawulo lwe / opt:

sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt/

Ukulawula ngakumbi iinguqulelo zeMaven kunye nohlaziyo, siza kwenza ikhonkco elingumfuziselo eliza kwalatha kulawulo lofakelo:

sudo ln -s /opt/apache-maven-3.5.4 /opt/maven

Emva kwexesha, ukuba sifuna ukuvuselela ufakelo, kuya kufuneka sikhuphe kuphela uguqulelo lwamva nje kwaye sitshintshe ikhonkco lokomfuziselo ukukhomba kuhlobo lwamva nje.

Cwangcisa izinto eziguquguqukayo kwimeko-bume

Inyathelo elilandelayo lokulandela iya kuba kukumisela imeko yendalo esingqongileyo. Ukwenza oku, siya kuvula umhleli wokubhaliweyo esikuthandayo kwaye siza kuthi yenza ifayile entsha ebizwa ngokuba yi-ven.sh ngaphakathi kulawulo /etc/profile.d/.

sudo vim /etc/profile.d/maven.sh

Nje ukuba ifayile ivulwe, kuya kufuneka sikwenze oko cola uqwalaselo olulandelayo:

imixholo yefayile ye-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}

Nje ukuba sinamathiselwe, siyayigcina kwaye siyivale ifayile. Ngoku kuya kufuneka yenza iscript esisebenzisekayo ukuchwetheza:

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

Ukugqiba, masenze umthwalo weendawo eziguquguqukayo usebenzisa lo mthetho ulandelayo:

source /etc/profile.d/maven.sh

Jonga ufakelo

ukuba Qinisekisa ukuba iMaven ifakwe ngokufanelekileyoSiza kusebenzisa lo myalelo ulandelayo oya kuprinta ingxelo:

mvn -version

Kuya kufuneka ubone into efana nale ilandelayo:

Uhlobo lwe-maven efakwe ngekhowudi yakho

Ngayo yonke le nto, siphumelele ngempumelelo i-Apache Maven kwi-Ubuntu, 18.10 kulo mzekelo. Ngoku singandwendwela iphepha elisemthethweni le maxwebhu Ngu-Apache Maven kwaye ufunde ukuyisebenzisa.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.