Sun Microsystems יצרה את Java ב אלף תשע מאות תשעים וחמש כשפת תכנות ברמה גבוהה ומונחה עצמים. Java התפתחה עם הזמן לאחת השפות הידועות ביותר ברמה גבוהה. כיום, הוא אהוב על עסקים במגזרי הפיננסים, המדעיים והנדל'ן. הוא קוד פתוח, בלתי תלוי בפלטפורמה, ניתן להתאמה ופשוט להבנה ולשימוש.
אחת משפות התכנות האהובות ביותר המשמשות ליצירת אפליקציות חוצות פלטפורמות שונות נקראת Java. רוב מה שאפשרי ב-Python אפשרי גם ב-Java. בנוסף, Jpython היא גרסה של Python שעובדת עם Java ו-JVM (Java Virtual Machine). מאמר זה ידריך אותך במציאת גרסת Java העדכנית ביותר עבור אובונטו לינוקס והתקנתה אם היא עדיין לא מותקנת.
כיצד להשתמש בשורת הפקודה כדי לקבוע איזו גרסה של Java מותקנת במערכת הלינוקס שלך מתואר במאמר זה. בעת הגדרת תוכנה שצריכה גרסת Java מסוימת, זה יכול להיות מועיל.
מהי גרסת Java?
גרסת Java מציינת את מהדורת תוכנת Java שבה משתמשת מערכת ההפעלה שלך כעת.
לשיפור הביצועים, היציבות, התכונות המורכבות ועדכוני האבטחה האחרונים, מומלץ מאוד לעדכן את הגרסה. זה יכול לעזור לך להישאר מעודכן ולעזור לך להימנע מבעיות לא רצויות רבות.
עליך לשדרג לגרסת Java העדכנית ביותר כדי להשתמש באתרים, חבילות או ספריות רבות. לכן עדיף להישאר מעודכן ולהוריד את המהדורה העדכנית ביותר למחשב האישי שלך. לדוגמה, גרסת Java העדכנית ביותר מציעה יכולות מסקרנות כמו היכולת לבחון תמונות תלת ממדיות.
בואו נתחיל בתהליך ההתקנה והאימות של גרסת ג'אווה ללא עיכובים נוספים.
אימות גרסת Java
ניהול גרסאות סמנטיות נמצא בשימוש על ידי Java. מהדורות שמוכנות לייצור מנוסחות כדלקמן:
MAJOR.MINOR.SECURITY
לדוגמה, ל-Java 11.0.8 יש שלוש גרסאות: גירסת אבטחה, גרסה משנית וגרסה עיקרית של 11.
גדול - תכונות ופונקציות חדשות כלולים במהדורות העיקריות.
קַטִין - עדכונים קלים כוללים מספר תיקוני באגים תואמים.
בִּטָחוֹן - תיקוני אבטחה קריטיים כלולים במהדורות האבטחה.
באופן כללי, בצע את שני השלבים הבאים כדי לאמת את גרסת Java במערכת שלך:
- פתח את שורת הפקודה.
- להשתמש ב java -גרסה פקודה כדי לקבוע את גרסת Java המותקנת כעת במערכת שלך:
אימות גרסת Java עבור Linux Ubuntu, Debian ו- CentOS
בצע את השלבים הבאים:
- הפעל את הטרמינל.
- בצע את הפקודה הבאה:
java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)
בדוגמה זו, המכונה שלנו פועלת גרסת Java 19.0.1 . ייתכן שהגרסה במחשב שלך שונה.
אם אתה מקבל את הודעת השגיאה ' java: הפקודה לא נמצאה,' Java לא מותקן במחשב. בהתאם להפצת לינוקס שלך, השתמש באחת מההוראות הבאות להתקנת Java.
ישנן דרכים להתקין חבילות בטרמינל. אתה אמור להיות מסוגל להתקין את הגרסה ישר דרך הטרמינל על ידי העתקת פקודות אלה והרצתן. מכיוון שאף אחת מהגרסאות הללו לא דורשת ממשק משתמש גרפי, כולן 'חסרות ראש'.
עם זאת, אתה יכול להשתמש בטכניקת הדפדפן כדי להשיג את הגרסה העדכנית ביותר (16.02). כעת נעבור על תהליך ההתקנה שלב אחר שלב.
התקנת Java באמצעות הדפדפן
שים לב להוראות להורדת Java.
- עבור לגוגל, הקלד ' הורד את Java JDK ,' ולחץ על הקישור הראשון שמופיע.
- 'ערכת הפיתוח של Java' (JDK) היא כלי המשמש ליצירת תוכנה מבוססת Java. לחלופין, תוכל לגשת לדף מיד על ידי לחיצה על קישור זה.
- עבור אל 'Java SE 16' תחת 'הורדות של Java SE', מכיוון שזו הגרסה העדכנית ביותר. הורדת JDK היא ההליך הבא.
- למצוא את ה ' Linux x64 חבילת דביאן ' על ידי גלילה בין החבילות. הורד את המסמך שנמצא שם. אתה תראה שיש לקובץ סיומת deb מאז אובונטו מתקינה תוכניות באמצעות חבילות דביאן.
- פתח את התיקיה המכילה את החבילה שהורדת לאחר השלמת ההורדה. בחר 'פתח במסוף' על ידי ביצוע לחיצה ימנית בכל מקום בחלון.
- כדי להתחיל לפרק את החבילה שהורדת, הזן את הפקודה הבאה למסוף.
באמצעות נתיב ההתקנה של Java, בדוק את הגרסה של Java:
ניתן להשתמש בנתיב ההתקנה של Java כדי לבדוק גם את גרסת Java.
ישנן שתי דרכים לאתר את נתיב ההתקנה של Java או את הספרייה.
- ניתן להשתמש בפקודה הבאה כגישה הראשונית לאיתור נתיב ההתקנה של Java:
update-alternatives --list java
זה יחשוף את כל הנתיב של Java, כפי שמוצג להלן:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
הערה: הפעל את הפקודה הבאה כדי לגשת למערכות ההפעלה CentOS ו-RHEL:
update-alternatives --list
- ניתן להשתמש בפקודה whereis גם כדי לחפש את נתיב Java.
השתמש בפקודה whereis כפי שמוצג להלן:
Whereis java
תְפוּקָה : הפלט צריך להיות כדלקמן:
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
לאחר מכן, השתמש בפקודה ls כדי לרשום את מה שיש ב-/usr/bin/java:
ls -l /usr/bin/java
כדאי לשים לב לתוצאה הבאה:
lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java
כפי שניתן לראות מהפלט למעלה, /usr/bin/java הוא קישור סמלי ל-/etc/alternatives/java.
על מנת לרשום את התוכן של /etc/alternatives/java, השתמש ב- פקודה פעם נוספת.
זה יציג את הנתיב.
חפש את גרסת Java ברשימת החבילות המותקנות:
כדי להציג רשימה של חבילות מותקנות ולבצע חיפוש Java, אתה יכול גם לבדוק את גרסת Java. בצע את ההוראות שלהלן עבור מערכות ההפעלה אובונטו ודביאן:
אתה יכול לרשום את כל החבילות המותקנות באמצעות הפקודות apt או dpkg.
1. באמצעות הפקודה apt, רשום את כל החבילות המותקנות וחפש את Java:
apt list --installed | grep -i openjdk
הפלט הבא אמור להראות את גרסת ה-Java שהותקנה:
openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic]
2. באמצעות הפקודה dpkg, רשום את כל החבילות המותקנות וחפש את Java:
dpkg -l | grep -i openjdk
הפלט הבא אמור להראות את גרסת ה-Java שהותקנה:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
עקוב אחר ההוראות שלהלן עבור מערכות ההפעלה CentOS ו-RHEL:
כדי לרשום את כל החבילות המותקנות ולחפש את Java, השתמש ב- פקודות yum או dnf כפי שמוצג מטה:
yum list installed | grep -i openjdk
זה יחשוף את גרסת ה-Java המותקנת כפי שמוצג להלן:
java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3
היפטר מגרסאות Java
אתה יכול להזין את הפקודה הבאה כדי להסיר את Java מהמחשב שלך:
sudo apt remove default-jdk default-jre
אם אנחנו רוצים להסיר את החבילה אז נוכל להזין את הפקודה:
dpkg -list | grep jdk sudo apt remove jdk-16.0.2
החבילה תוסר אם תלחץ על 'Y' ולאחר מכן על 'ENTER'.
האם זה אפשרי ב-jdk או jre?
JRE נדרש להפעלת אפליקציות Java (סביבת זמן ריצה של Java). זה עובד עם מספר מערכות הפעלה, כולל Windows, Linux, Mac ו- Solaris.
תוכניות Java מפותחות באמצעות JDK (ערכת פיתוח ג'אווה). רוב המתכנתים מתחילים שם לעתים קרובות. תלוי מה אתה רוצה להשיג.
שימוש ב-JDK (מתי...?)
ברצונך ליצור יישומי Java. מהדר ומפעיל יישומי Java כלולים.
יש לו גישה לספריות Java הראשיות דרך משגר יישומי Java, אשר מפעיל את JRE, לקידוד.
JRE מתי להשתמש
יש להשתמש בספריות ובקבצים אחרים. חסרה לו תוכנת מהדר ותוכנת איתור תקלות משלו. בעת שימוש בתוכנות שירות כגון מתמטיקה או סטים הקשורים לנתונים והוראות להפעלת יישומים מבוססי Java.
כמה יישומי Java
Java משמש בעיקר עבור
- יצירת אפליקציות לאנדרואיד.
- בעת יצירת אפליקציות מבוססות ענן ואינטרנט.
- כגון Netbeans ותוכנת Eclipse.
- צ'אטבוטים.
- משחקים.
- יישומים ארגוניים ומדעיים
פשוט הפעל את java -version כדי לראות במהירות איזו גרסת Java מותקנת במערכת הלינוקס שלך.
onclick javascript
שמירה על עדכון התוכנות שלנו חיונית אם אנחנו רוצים להישאר מעודכנים ולקבל חוויה מעשית עם התוכנות והחבילות החדשות ביותר. בדיקה ואיזון זו יכולה לסייע רבות להבטיח שהמערכת שלנו יעילה, מאובטחת ועדכנית.
לאחר שגרסת ג'אווה ידועה, תוכל להתחיל ליצור כל דבר, החל מתוכנות שולחן עבודה פשוטות ועד תוכניות ניידות.