אנדרואיד

כיצד להתקין Apache maven ב- Centos 7

How to install Apache Maven on CentOS 7

How to install Apache Maven on CentOS 7

תוכן עניינים:

Anonim

Apache Maven הוא כלי ניהול הבנה ופרויקטים של קוד פתוח בחינם ושימש בעיקר לפרויקטים של Java. Maven משתמש במודל אובייקט Project (POM) שהוא למעשה קובץ XML המכיל מידע על הפרויקט, פרטי התצורה, תלות הפרויקט וכן הלאה.

במדריך זה נראה לך שתי דרכים שונות להתקנת Apache Maven ב- CentOS 7.

מאגרי CentOS הרשמיים מכילים חבילות Maven הניתנות להתקנה באמצעות מנהל החבילות yum . זוהי הדרך הקלה ביותר להתקנת Maven ב- CentOS, אולם הגירסה הכלולה במאגרים עשויה לפגר אחרי הגרסה האחרונה של Maven.

כדי להתקין את הגרסה האחרונה של Maven, עקוב אחר ההוראות המופיעות בחלק השני של מאמר זה, שם אנו מורידים את Maven מהאתר הרשמי שלהם.

בחר בשיטת ההתקנה המתאימה ביותר להתקנה ולסביבתך.

תנאים מוקדמים

המשתמש שאתה מתחבר אליו חייב להיות בעל הרשאות sudo כדי להיות מסוגל להתקין חבילות.

התקנת Apache Maven ב- CentOS עם יאם

התקנת Maven ב- CentOS 7 באמצעות yum היא תהליך פשוט וישיר.

  1. התקן את Maven על ידי הקלדת הפקודה הבאה בטרמינל שלך:

    sudo yum install maven

    אמת את ההתקנה על ידי הקלדת הפקודה mvn -version :

    mvn -version

    הפלט צריך להיראות כך:

    Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

זהו זה. Maven מותקן כעת במערכת CentOS שלך ותוכל להתחיל להשתמש בה.

התקן את המהדורה האחרונה של Apache Maven

החלקים הבאים מספקים הוראות שלב אחר שלב כיצד להתקין את הגרסה האחרונה של Apache Maven ב- CentOS 7. אנו מורידים את המהדורה האחרונה של Apache Maven מהאתר הרשמי שלהם.

1. התקן את OpenJDK

Maven 3.3+ דורשים התקנה של JDK 1.7 ומעלה. אנו נתקין את OpenJDK, המהווה את ברירת המחדל לפיתוח וזמן Java ב- CentOS 7.

התקן את חבילת OpenJDK על ידי הקלדה:

java-1.8.0-openjdk

ודא שג'אווה הותקנה בהצלחה על ידי הפעלת הפקודה הבאה:

java -version

הפלט צריך להיראות כך:

openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2. הורד את Apache Maven

בזמן כתיבת מאמר זה, הגרסא האחרונה של אפאצ'ה מייבן היא 3.6.0 . לפני שתמשיכו עם השלב הבא, עליכם לבדוק את דף ההורדה של Maven כדי לראות אם יש גרסה חדשה יותר.

התחל בהורדת Apache Maven בספריית /tmp באמצעות הפקודה הבאה של wget :

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

לאחר סיום ההורדה, חלץ את הארכיון בספריית /opt :

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

כדי לקבל שליטה רבה יותר על גרסאות ועדכוני Maven, ניצור קישור maven שיצביע על ספריית ההתקנה של Maven:

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

כדי לשדרג את התקנת Maven שלך, פשוט פרוק את הגרסה החדשה יותר ושנה את symlink כדי להצביע עליה.

3. הגדרת משתני סביבה

בשלב הבא, עלינו להגדיר את משתני הסביבה. פתח את עורך הטקסט שלך וצור קובץ חדש בשם mavenenv.sh בתוך mavenenv.sh .

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

הדבק את השורות הבאות:

/etc/profile.d/maven.sh

export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}

שמור וסגור את הקובץ. סקריפט זה יוחזר בעת הפעלת הקונכיות.

הפוך את הסקריפט להפעלה על ידי הפעלת הפקודה chmod הבאה:

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

טען את משתני הסביבה באמצעות פקודת source :

source /etc/profile.d/maven.sh

4. אמת את ההתקנה

כדי לאמת שהתקין Maven, השתמש בפקודה mvn -version שתדפיס את גרסת Maven:

mvn -version

אתה אמור לראות משהו כמו הבא:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

זהו זה. הגרסה האחרונה של Maven מותקנת כעת במערכת CentOS שלך.

סיכום

התקנת בהצלחה את Apache Maven ב- CentOS 7. כעת תוכל לבקר בדף התיעוד הרשמי של Apache Maven וללמוד כיצד להתחיל עם Maven.

ג'ווה מייבן סנטוס