הגדר את JAVA_HOME ב- Windows 7, 8, 10, Mac OS X, Linux
1. סקירה כללית
במאמר מהיר זה, נבחן כיצד להגדיר את JAVA_HOME משתנה ב- Windows, Mac OS X ו- Linux.
2. חלונות
2.1. Windows 10 ו- 8
- לִפְתוֹחַ לחפש והקלד הגדרות מערכת מתקדמות
- בחר באפשרויות המוצגות הצג הגדרות מערכת מתקדמות קישור
- תחת מִתקַדֵם לחץ על הלשונית משתני סביבה
- בתוך ה משתני מערכת קטע, לחץ חָדָשׁ (אוֹ משתני משתמש להגדרת משתמש יחיד)
- מַעֲרֶכֶת JAVA_HOME כמו שם משתנה והדרך להתקנת JDK כ- ערך משתנה ולחץ בסדר
- נְקִישָׁה בסדר ולחץ להגיש מועמדות כדי להחיל את השינויים
2.2. ווינדוס 7
- על שולחן העבודה, לחץ באמצעות לחצן העכבר הימני המחשב שלי ובחר נכסים
- תחת מִתקַדֵם לחץ על הלשונית משתני סביבה
- בתוך ה משתני מערכת קטע, לחץ חָדָשׁ (אוֹ משתני משתמש להגדרת משתמש יחיד)
- מַעֲרֶכֶת JAVA_HOME כמו שם משתנה והדרך להתקנת JDK כ- ערך משתנה ולחץ בסדר
- נְקִישָׁה בסדר ולחץ להגיש מועמדות כדי להחיל את השינויים
פתח את שורת הפקודה ובדוק את הערך של ה- 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.