Apache Maven on avatud lähtekoodiga tarkvara projektijuhtimise ja ehitamise automatiseerimise tööriist, mis põhineb projektiobjekti mudeli kontseptsioonil (POM), mida kasutatakse peamiselt Java-põhiste rakenduste juurutamiseks, kuid mida saab kasutada ka sisse kirjutatud projektides C#, Rubiin ja muud programmeerimiskeeled.
Selles artiklis selgitan, kuidas installida ja seadistada uusimat versiooni Apache Maven peal CentOS 7 süsteem (antud juhised töötavad ka RHEL ja Fedora levitamine).
Java arenduskomplekt (JDK) on paigaldamise peamine nõue Apache Maven, nii et installige esmalt Java CentOS 7 süsteemi Java -hoidlast ja kontrollige versiooni järgmiste käskude abil.
# yum install -y java-1.8.0-openjdk-devel. # java -versioon.
Kui installimine läks hästi, näete järgmist väljundit.
openjdk versioon "1.8.0_141" OpenJDK käituskeskkond (järk 1.8.0_141-b16) OpenJDK 64-bitine serveri VM (25.141-b16, segarežiim)
Järgmisena minge lehele ametlik Apache Maven allalaadimine lehele ja haarake uusim versioon või kasutage järgmist käsku wget selle allalaadimiseks maveni kodukataloogi alt „/Usr/local/src”.
# cd/usr/local/src. # wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz.
Eemaldage allalaaditud arhiivifail ja nimetage see järgmiste käskude abil ümber.
# tar -xf apache-maven-3.5.4-bin.tar.gz. # mv apache-maven-3.5.4/ apache-maven/
Nüüd peame konfigureerima keskkonnamuutujad meie süsteemis eelnevalt kompileeritud Apache Maveni failideks, luues konfiguratsioonifaili "Maven.sh" aastal „/Etc/profile.d” kataloogi.
# cd /etc/profile.d/ # vim maven.sh.
Lisage järgmine konfiguratsioon "Maven.sh" konfiguratsioonifail.
# Apache Maveni keskkonnamuutujad. # MAVEN_HOME Maven 1 jaoks - M2_HOME Maven 2 jaoks. eksport M2_HOME =/usr/local/src/apache-maven. eksport PATH = $ {M2_HOME}/bin: $ {PATH}
Nüüd tehke "Maven.sh" konfiguratsioonifail käivitatav ja seejärel laadige konfiguratsioon käivitades "Allikas" käsk.
# chmod +x maven.sh. # source /etc/profile.d/maven.sh.
Apache Maveni installimise kontrollimiseks toimige järgmiselt maven käsk.
# mvn -versioon.
Ja peaksite saama väljundi, mis sarnaneb järgmisega:
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T19: 33: 14+01: 00) Maveni kodu:/usr/local/src/apache-maven. Java versioon: 9.0.4, tarnija: Oracle Corporation, käitusaeg: /opt/java/jdk-9.0.4. Vaikimisi lokaat: en_US, platvormi kodeering: UTF-8. OS-i nimi: "linux", versioon: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", perekond: "unix"
See ongi! Olete edukalt installinud Apache Maven 3.5.4 sinu peal CentOS 7 süsteem. Kui teil on installimisega seotud probleeme, jagage meiega kommentaaride jaotises.