הגדר את JAVA_HOME ב- Windows 7, 8, 10, Mac OS X, Linux

1. סקירה כללית

במאמר מהיר זה, נבחן כיצד להגדיר את JAVA_HOME משתנה ב- Windows, Mac OS X ו- Linux.

2. חלונות

2.1. Windows 10 ו- 8

  1. לִפְתוֹחַ לחפש והקלד הגדרות מערכת מתקדמות
  2. בחר באפשרויות המוצגות הצג הגדרות מערכת מתקדמות קישור
  3. תחת מִתקַדֵם לחץ על הלשונית משתני סביבה
  4. בתוך ה משתני מערכת קטע, לחץ חָדָשׁ (אוֹ משתני משתמש להגדרת משתמש יחיד)
  5. מַעֲרֶכֶת JAVA_HOME כמו שם משתנה והדרך להתקנת JDK כ- ערך משתנה ולחץ בסדר
  6. נְקִישָׁה בסדר ולחץ להגיש מועמדות כדי להחיל את השינויים

2.2. ווינדוס 7

  1. על שולחן העבודה, לחץ באמצעות לחצן העכבר הימני המחשב שלי ובחר נכסים
  2. תחת מִתקַדֵם לחץ על הלשונית משתני סביבה
  3. בתוך ה משתני מערכת קטע, לחץ חָדָשׁ (אוֹ משתני משתמש להגדרת משתמש יחיד)
  4. מַעֲרֶכֶת JAVA_HOME כמו שם משתנה והדרך להתקנת JDK כ- ערך משתנה ולחץ בסדר
  5. נְקִישָׁה בסדר ולחץ להגיש מועמדות כדי להחיל את השינויים

פתח את שורת הפקודה ובדוק את הערך של ה- JAVA_HOME מִשְׁתַנֶה:

הד% JAVA_HOME%

התוצאה צריכה להיות הנתיב להתקנת JDK:

C: \ Program Files \ Java \ jdk1.8.0_111

3. Mac OS X

3.1. משתמש יחיד - Mac OS X 10.5 ומעלה

מ- OS X 10.5 הציגה אפל כלי שורת פקודה (/ usr / libexec / java_home) המוצא באופן דינמי את גרסת Java העליונה שצוינה בהעדפות Java עבור המשתמש הנוכחי.

לִפְתוֹחַ ~ / .bash_profile בכל עורך טקסט והוסף:

ייצא JAVA_HOME = $ (/ usr / libexec / java_home)

שמור וסגר את הקובץ.

פתח מסוף והפעל את פקודת המקור כדי להחיל את השינויים:

מקור ~ / .bash_profile

עכשיו אנחנו יכולים לבדוק את הערך של ה- JAVA_HOME מִשְׁתַנֶה:

הד $ JAVA_HOME

התוצאה צריכה להיות הנתיב להתקנת JDK:

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.2. משתמש יחיד - גרסאות ישנות יותר של Mac OS X

עבור גרסאות ישנות יותר של OS X, עלינו להגדיר את הנתיב המדויק להתקנת JDK:

לִפְתוֹחַ ~ / .bash_profile בכל עורך והוסף:

ייצא את JAVA_HOME = / path / אל / java_installation

שמור וסגר את הקובץ.

פתח מסוף והפעל את פקודת המקור כדי להחיל את השינויים:

מקור ~ / .bash_profile

עכשיו אנחנו יכולים לבדוק את הערך של ה- JAVA_HOME מִשְׁתַנֶה:

הד $ JAVA_HOME

התוצאה צריכה להיות הנתיב להתקנת JDK:

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.3. הגדרה עולמית

כדי להגדיר JAVA_HOME באופן גלובלי עבור כל המשתמשים, הצעדים זהים למשתמש יחיד, אך הקובץ / etc / profile משמש.

4. לינוקס

אנחנו הולכים לתפעל את ה- PATH כאן, כמובן - אם אם לא עשית זאת קודם, הנה ההוראות המפורטות כיצד לעשות זאת.

4.1 משתמש יחיד

כדי להגדיר JAVA_HOME אנו יכולים להשתמש ב- Linux בלינוקס / etc / profile אוֹ / וכו '/ סביבה (מועדף על הגדרת כל המערכת) או ~ / .bashrc (הגדרה ספציפית למשתמש).

פתח ~/.bashrc בכל עורך טקסט והוסף:

ייצא את JAVA_HOME = / path / אל / java_installation

שמור וסגר את הקובץ.

הפעל את פקודת המקור לטעינת המשתנה:

מקור ~ / .bashrc

עכשיו אנחנו יכולים לבדוק את הערך של ה- JAVA_HOME מִשְׁתַנֶה:

הד $ JAVA_HOME

התוצאה צריכה להיות הנתיב להתקנת JDK:

/ usr / lib / jvm / java-8-oracle

4.2 הגדרה גלובלית

כדי להגדיר JAVA_HOME ב- Linux לכל המשתמשים, אנו יכולים להשתמש / etc / profile אוֹ / וכו '/ סביבה (מועדף).

לִפְתוֹחַ / וכו '/ סביבה בכל עורך טקסט והוסף:

JAVA_HOME = / path / to / java_installation

שים לב ש / וכו '/ סביבה אינו תסריט, אלא רשימה של ביטויי מטלה (זו הסיבה יְצוּא אינו בשימוש). קובץ זה נקרא בזמן הכניסה.

כדי להגדיר JAVA_HOME באמצעות / etc / profile, פתח את הקובץ והוסף:

ייצא את JAVA_HOME = / path / אל / java_installation

הפעל את פקודת המקור לטעינת המשתנה:

מקור / וכו '/ פרופיל

עכשיו אנחנו יכולים לבדוק את הערך של ה- JAVA_HOME מִשְׁתַנֶה:

הד $ JAVA_HOME

התוצאה צריכה להיות הנתיב להתקנת JDK:

/ usr / lib / jvm / java-8-oracle

5. מסקנה

במאמר זה סקרנו דרכים להגדיר את JAVA_HOME משתנה סביבה ב- Windows, Mac OS X ו- Linux.


$config[zx-auto] not found$config[zx-overlay] not found