במסע ללימוד שפת התכנות Java הגדרת משתני סביבה עבור Java חיוני מכיוון שהוא עוזר למערכת לאתר את כלי ה-Java הדרושים להפעלת תוכניות Java. כעת המדריך הזה כיצד להגדיר משתני סביבה עבור Java הוא פתרון של מקום אחד מק חלונות ו לינוקס משתמשים. כאן דנו בתהליך שלב אחר שלב להגדרת משתנה הסביבה בכל שלושת מערכת ההפעלה העיקרית.
לפני הגדרת משתני הסביבה ה ערכת פיתוח Java (JDK) צריך להיות מותקן במערכת שלך ואתה חייב לדעת את התקנת JDK ספרייה במערכת שלך.
להגדיר משתני סביבת Java אתה צריך להגדיר
- JAVA_HOME: זה מצביע על הספרייה שבה ה-JDK מותקן במערכת.
- נָתִיב: הוא מציין היכן מערכת ההפעלה צריכה לחפש קבצי הפעלה.
הגדרת משתני הסביבה ב-Windows
שלב 1: הורד את JDK
- הורד והתקן את ה-JDK העדכני ביותר מהרשמי אתר אורקל . כדי לדעת כיצד להוריד JDK במערכת ההפעלה Windows, עיין במאמר זה: כיצד להתקין Java ב-Windows Linux ו-macOS?
שלב 2: מַעֲרֶכֶת JAVA_HOME
- לחץ על Windows + S חפש 'משתני סביבה' ולחץ ערוך את משתני סביבת המערכת . ב- מאפייני מערכת חלון לחץ על משתני סביבה.
- כעת עבור אל משתנה סביבה > קטע משתנה מערכת > לחץ חָדָשׁ .
הגדר את JAVA_HOME- ב- שם משתנה שדה הזן
JAVA_HOMEוב- ערך משתנה הזן את הנתיב שבו ה-JDK מותקן. לחץ על אישור כדי לשמור את השינויים.
שם משתנהשלב 3: עדכן את משתנה הנתיב
- עכשיו אנחנו צריכים עדכן את המשתנה PATH. בשביל זה פתח את הכונן C: עבור אל קבצי תוכנה > Java > jdk-23 > תיקיית bin לאחר מכן העתק את הנתיב.
עדכן את משתנה הנתיב- היכנס פנימה משתני מערכת סעיף בחר את משתנה הנתיב. לחץ לחיצה ימנית עליו ובחר באפשרות לַעֲרוֹך . בחלון עריכת סביבה לחץ חָדָשׁ .
משתני מערכת- לאחר מכן הוסף את הנתיב לתיקיית bin של JDK (למשל.
C:Program FilesJavajdk-23bin).
של JDK- נְקִישָׁה בְּסֵדֶר כדי לשמור את השינויים.
שלב 4: בדוק את גרסת Java
- כעת כדי לאמת את ההתקנה פתח את הפקודה Prompt והפעל את הפקודות שלהלן:
java --גרסה
java --גרסה- כדי לאמת את מהדר Java הפעל את הפקודה הבאה:
Javac -גרסת
שנה את שם ספריית לינוקס
Javac -גרסתהגדרת משתני סביבה עבור Java בלינוקס
אם אתה משתמש לינוקס אז מצא את הפתרון המלא להגדרת משתני סביבה עבור Java במערכת ההפעלה לינוקס.
שלב 1: הורד והתקן את JAVA JDK
לאחר התקנת ה JDK בלינוקס עלינו להגדיר את המערכת כך שתוכל לזהות את Java.
שלב 2: פתח את מסוף לינוקס
- עכשיו אנחנו צריכים הגדר את JAVA_HOME. כדי לעשות זאת
- פתח את הטרמינל והפעל את הפקודה הבאה:
ייצא את JAVA_HOME=/path/to/your/jdk
שלב 3: עדכן נתיב
- עדכן את נָתִיב משתנה בלינוקס
- הוסף את ה-JDK
binמדריך ל-PATHוהפעל את הפקודה למטה בטרמינל:
ייצוא PATH=$PATH:$JAVA_HOME/bin
שלב 4: שינוי משתנה סביבה קבוע
השינויים הנ"ל הם זמניים. כדי להפוך את השינויים במשתנה הסביבה לצמיתות, עליך להוסיף אתexportפקודות לקובץ התצורה של המעטפת שלך. תלוי במעטפת שבה אתה משתמש.
- עֲבוּר לַחֲבוֹט להשתמש בפקודה nano ~/.bashrc
- עֲבוּר זש להשתמש בפקודה ננו ~/.zshrc
- עֲבוּר לָדוּג להשתמש בפקודה ננו ~/.config/fish/config.fish
הוסף את הפקודות הבאות בסוף הקובץ.
ייצא את JAVA_HOME=/path/to/your/jdk
ייצוא PATH=$PATH:$JAVA_HOME/bin
לאחר שמירת הקובץ הפעל את הפקודה הבאה כדי להחיל את השינויים:
מקור ~/.bashrc
זה יקבע את שלך JAVA_HOME ו PATH משתנים בלינוקס לצמיתות.
שלב 5: אמת את ההתקנה
- כדי לאשר את
JAVA_HOMEנתיב הרץ את הפקודה למטה:
echo $JAVA_HOME
- זה אמור להוציא את הנתיב של מתקין JDK. אם הפלט ריק זה אומר ש JAVA_HOME משתנה הסביבה אינו מוגדר כראוי.
שלב 6: בדוק נתיב מעודכן
- כדי לאשר את המעודכן
PATH runהפקודה למטה:
הד $PATH
זה אמור להוציא את הנתיב של ספריית bin ל-JDK שלך. אם הפלט ריק זה אומר ש נָתִיב משתנה הסביבה אינו מוגדר כראוי. אז תכתוב java --version ו javac -version כדי לאמת את ההתקנה.
הגדרת משתני סביבה עבור Java ב-macOS
אם אתה משתמש ב-Mac אז מצא את הפתרון המלא להגדרת משתני סביבה עבור Java במערכת ההפעלה macOS.
שלב 1 : הגדר את המערכת
- לאחר התקנת ה JDK ב-macOS עלינו להגדיר את המערכת כך שתוכל לזהות את Java.
שלב 2: הגדר את ה-Java Home
- עכשיו כדי להגדיר את
JAVA_HOMEוPATHמשתני סביבה לצמיתות עלינו להוסיף אותם לקובץ התצורה של המעטפת שלנו בהתאם למעטפת שבה אנו משתמשים. - עֲבוּר לַחֲבוֹט (אם יש לך גרסה ישנה יותר של macOS) הפעל את הפקודה nano ~/.bash_profile
- עֲבוּר zsh( מעטפת ברירת מחדל עבור macOS 10.15 Catalina ואילך ) להפעיל את הפקודה ננו ~/.zshrc
הוסף את הפקודות הבאות בסוף הקובץ:
ייצוא JAVA_HOME=$(/usr/libexec/java_home)
ייצוא PATH=$JAVA_HOME/bin:$PATH
שלב 3: שנה את הבסיס
- כעת עלינו ליישם את השינויים.
- עֲבוּר לַחֲבוֹט החל את השינויים על ידי הפעלת הפקודה הבאה:
מקור ~/.bash_profile
- עֲבוּר זש החל את השינויים על ידי הפעלת הפקודה הבאה:
מקור ~/.zshrc
שלב 4: שנה התקנה
- אמת את ההתקנה
- לִבדוֹק JAVA_HOME משתנה סביבה על ידי הפעלת הפקודה שלהלן:
echo $JAVA_HOME
- זה צריך פלט את הנתיב של JDK Installer. אם הפלט ריק זה אומר ש JAVA_HOME משתנה הסביבה אינו מוגדר כראוי.
- לִבדוֹק נָתִיב משתנה סביבה על ידי הפעלת הפקודה שלהלן:
הד $PATH
מפתח תקופה
זה אמור להוציא את הנתיב של ספריית bin ל-JDK שלך. אם הפלט ריק זה אומר ש נָתִיב משתנה הסביבה אינו מוגדר כראוי.
אז תכתוב java --version ו javac -version הפקודה כדי לאמת את ההתקנה ב-macOS.
שלב 5: הפעל את תוכנית Java Compiled
לאחר הידור של תוכנית Java נוכל להפעיל אותה באמצעות הפקודה הבאה:
java HelloWorld
מדוע לא נכלול .class בפקודה?
בעת הפעלת תוכנית Java, פקודת java מצפה לשם מחלקה. זה לא משנה מה שם הקובץ כל עוד צויין המחלקה עם המתודה main().
לדוגמה: הפקודה הנכונה היא java HelloWorld. זה יפעיל את התוכנית בצורה נכונה. הפקודה java HelloWorld.class היא פקודה שגויה זה יגרום לשגיאה מכיוון שה-JVM מחפש מחלקה בשם HelloWorld.class לא HelloWorld.
לאחר ביצוע שלבים אלה משתנה הסביבה שלך עבור Java יוגדר כהלכה ותוכל להפעיל בקלות תוכניות Java מהמסוף ללא בעיות.
מַסְקָנָה
יצירת זרימת עבודה חלקה ויעילה של פיתוח דורשת הגדרת משתני סביבה עבור Java. על ידי סיוע למערכת שלך לאתר כלים חיוניים כמו מהדר Java וזמן ריצה משתנים אלה מפשטים משימות רבות כגון קומפילציה והפעלה של תוכניות Java. משתנה מוגדר כהלכה כמו JAVA_HOME גם מבטיח אינטגרציה חלקה של Java עם מסגרות וכלי פיתוח אחרים. בין אם אתה משתמש ב-Windows macOS או Linux, אתה יכול להתאים אישית את סביבת Java שלך כדי לענות על הצרכים הספציפיים שלך על ידי ביצוע השלבים המתוארים במדריך זה
צור חידון