A cikin labarin na gaba zamu kalli Apache Maven. Wannan daya ne gudanar da aiki da kuma fahimtar kayan aiki Kyauta da buɗaɗɗen tushe wanda galibi ana amfani dashi don ayyukan Java. Maven yayi amfani da samfurin abu na aikin (POM) wanda shine ainihin fayil ɗin XML. Wannan ya ƙunshi bayani game da aikin, bayanan daidaitawa, dogaro da aikin, da sauransu.
A cikin wannan sakon zamu ga hanyoyi biyu daban-daban na shigarwa Apache Maven akan Ubuntu 18.10. Umurni iri ɗaya suke aiki da sauran nau'ikan Ubuntu da kowane rarraba bisa ga shi. Ciki har da Linux Mint da Elementary OS.
Aikin hukuma na Ubuntu ya ƙunshi fakitin Maven. Wadannan zasu iya girka tare da mai sarrafa kunshin da ya dace. Wannan ita ce hanya mafi sauƙi don girka Maven akan Ubuntu, duk da haka sigar da aka haɗa a cikin wuraren ajiya na iya zama baya ga sabon sigar. A saboda wannan dalili za mu kuma ga yadda za mu iya shigar da sabuwar sigar ta bin umarnin da za mu gani a kashi na biyu na wannan labarin. A ciki zamu zazzage Maven daga gidan yanar gizon hukuma.
Shigar da Apache Maven
Shigarwa ta hanyar APT
Shigar da Maven akan Ubuntu ta amfani da dabara abu ne mai sauƙi kuma kai tsaye. Dole ne kawai mu buɗe tashar (Ctrl + Alt + T) kuma mu fara sabunta bayanan kunshin:
sudo apt update
Sannan za mu girka Maven ta hanyar bugawa umarni mai zuwa a cikin wannan tashar:
sudo apt install maven
Da zarar an gama shigarwa, zamu iya Duba yana rubuta:
mvn -version
Ya kamata kayan aikin ya nuna mana wani abu kamar masu zuwa:
Shi ke nan. An riga an shigar da Maven akan tsarinmu kuma zamu iya fara amfani dashi.
Shigarwa na sabuwar sigar ta sauke shi daga gidan yanar gizonku
Wadannan sassan suna ba da umarnin mataki-mataki akan yadda ake shigar da sabon sigar Apache Maven akan Ubuntu 18.10. Za mu zazzage sabon sigar Apache Maven daga gidan yanar gizon hukuma. Amma da farko zamu fara da girka OpenJDK.
Shigar da OpenJDK
Maven 3.3+ yana buƙatar shigar da JDK 1.7 ko mafi girma. Gyara Java yana da sauki. Za mu fara da sabunta bayanan alamomin kunshin, bugawa a cikin tashar (Ctrl + Alt T):
sudo apt update
Mun ci gaba shigar da kunshin OpenJDK bugawa a cikin wannan tashar:
sudo apt install default-jdk
Bayan kafuwa, zamu iya tabbatar da kafuwa aiwatar da umarnin mai zuwa:
java -version
Idan komai ya daidaita, ya kamata kayan aikin su nuna mana wani abu kamar haka:
Zazzage Apache Maven
A lokacin rubutu, sabon sigar Apache Maven shine 3.5.4. Kafin ci gaba zuwa mataki na gaba, yana da ban sha'awa shawarta shafin saukarwa don ganin idan akwai wata sabuwa.
Bayan dubawa, zamu fara da zazzage Apache Maven a cikin kundin adireshin / tmp ta amfani da umarnin wget mai zuwa a cikin m (Ctrl + Alt T):
wget https://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz -P /tmp/
Da zarar an kammala aikin, zamu cire fayil din a cikin / opt directory:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt/
Don samun ƙarin iko kan sigar Maven da ɗaukakawa, za mu ƙirƙiri hanyar haɗin alama wacce za ta nuna zuwa ga kundin shigarwa:
sudo ln -s /opt/apache-maven-3.5.4 /opt/maven
Daga baya, idan muna so mu sabunta shigarwa, kawai zamu cire fasalin kwanan nan ne kawai sannan mu canza hanyar haɗin alama don nunawa zuwa sabuwar sigar.
Saita masu canjin yanayi
Mataki na gaba da za a bi shi ne don daidaita canjin yanayi. Don yin wannan, zamu buɗe editan rubutun da muka fi so kuma zamuyi ƙirƙiri sabon fayil da ake kira maven.sh a cikin kundin adireshi /etc/profile.d/.
sudo vim /etc/profile.d/maven.sh
Da zarar fayil ɗin ya buɗe, dole ne mu yi manna tsari mai zuwa:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Da zarar an manna mu, mun adana kuma mun rufe fayil ɗin. Yanzu zamuyi sanya rubutun aiwatarwa buga:
sudo chmod +x /etc/profile.d/maven.sh
Don gama, bari sauyin yanayin yanayi ta amfani da umarni mai zuwa:
source /etc/profile.d/maven.sh
Duba kafuwa
para inganta cewa an shigar da Maven daidai, za mu yi amfani da umarni mai zuwa wanda zai buga sigar:
mvn -version
Ya kamata ku ga wani abu kamar haka:
Tare da wannan duka, mun sami nasarar shigar Apache Maven akan Ubuntu, 18.10 a cikin wannan misalin. Yanzu zamu iya ziyartar shafin hukuma na Takardun ta Apache Maven kuma koya amfani dashi.