כיצד להתקין את Oracle Java JDK 16 ב- Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



ערכת פיתוח Java (JDK) משמשת לפיתוח ובדיקת יישומי Java. הוא משמש את מפתחי Java בכל רחבי העולם. לאחרונה יצא אורקל JDK 16. גרסה של Oracle JDK 16 זמינה גם עבור Raspberry Pi.

במאמר זה, אראה לך כיצד להתקין את Oracle JDK 16 ב- Raspberry Pi 4. אז בואו נתחיל







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

  1. דרישות
  2. הורדת Oracle JDK 16 למחשב שלך
  3. העתקת קובץ ארכיון JDK 16 פתוח ל- Raspberry Pi
  4. התקנת Oracle JDK 16 ב- Raspberry Pi
  5. בודק את אורקל JDK 16 ב- Raspberry Pi
  6. סיכום

דרישות

Oracle JDK 16 זמין עבור מעבדי ARM 64 סיביות בלבד. לכן, עליך להיות מותקן במערכת הפעלה של 64 סיביות ב- Raspberry Pi כדי שאורקל JDK 16 תפעל.



יש לנו הדרכות להתקנת כמה ממערכות ההפעלה הפופולריות ביותר של 64 סיביות ב- Raspberry Pi 4. תוכל לבדוק אותן אם אתה זקוק לעזרה בנושא.



  1. שרת אובונטו 20.04 LTS: התקן את שרת אובונטו ב- Raspberry Pi במצב ללא ראש ותוך SSH לתוכו
  2. Ubuntu Desktop 20.04 LTS: התקן את Ubuntu Desktop 20.04 LTS ב- Raspberry Pi 4
  3. אובונטו MATE 20.04 LTS: התקן את Ubuntu MATE 20.04 LTS ב- Raspberry Pi 4
  4. Kali Linux: התקן את Kali Linux ב- Raspberry Pi 4
  5. דביאן: התקן את Debian ב- Raspberry Pi 4

הערה: אני אשתמש בגרסת 64 סיביות של מערכת ההפעלה Ubuntu Server 20.04 LTS ב- Raspberry Pi 4 שלי לצורך ההדגמה. אבל כל אחת ממערכות ההפעלה של 64 סיביות שהוזכרו קודם לכן צריכה לעבוד בסדר גמור.





הורדת Oracle JDK 16 למחשב שלך

אתה יכול להוריד את Oracle JDK 16 מתוך האתר הרשמי של אורקל .

ראשית, בקר ב דף הורדה רשמי של JDK 16 מדפדפן האינטרנט המועדף עליך ולחץ על ארכיון דחוס של Linux ARM 64 קישור להורדה ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) כפי שמסומן בצילום המסך למטה.



בדוק את ה בדקתי ומקבל את הסכם הרישיון לרשת הטכנולוגיה של Oracle עבור Oracle Java SE תיבת הסימון ולחץ על הורד את jdk-16.0.1_linux-aarch64_bin.tar.gz כפי שמסומן בצילום המסך למטה.

בחר ספריה שבה ברצונך לשמור את קובץ הארכיון Oracle JDK 16 ולחץ עליו להציל .

הורדת קובץ הארכיון של Oracle JDK 16. זה עשוי לקחת זמן עד להשלמתו.

בשלב זה יש להוריד קובץ ארכיון של Oracle JDK 16, כפי שניתן לראות בצילום המסך למטה.

העתקת קובץ ארכיון JDK 16 פתוח ל- Raspberry Pi

פעם קובץ הארכיון של אורקל JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz הורדת, עליך להעביר אותו ל- Raspberry Pi שלך. אתה יכול לעשות זאת באמצעות SFTP או באמצעות כונן USB. חלק זה יראה לך כיצד להשתמש בפרוטוקול SFTP להעברת קובץ הארכיון Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz ל- Raspberry Pi שלך.

פתח הפעלת טרמינל בספרייה שבה הורדת את קובץ הארכיון Oracle JDK 16 והקלד את הפקודה הבאה כדי להתחבר ל- Raspberry Pi שלך באמצעות פרוטוקול SFTP.

$ sftp [מוגן בדוא'ל]

הערה: פה, אובונטו הוא שם המשתמש להתחברות, ו- 192.168.0.106 היא כתובת ה- IP של ה- Raspberry Pi 4. זה יהיה שונה עבורך. לכן, הקפד להחליף אותם בשלך.

הקלד את סיסמת ההתחברות שלך ולחץ .

אתה צריך להיות מחובר.

להעברת קובץ הארכיון של Jacle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz הפעל ב- Raspberry Pi שלך את הפקודה SFTP הבאה:

sftp> לשים jdk-16.0.1_linux-aarch64_bin.tar.gz

קובץ הארכיון JDK 16 של אורקל jdk-16.0.1_linux-aarch64_bin.tar.gz צריך להעביר ל- Raspberry Pi שלך, כפי שאתה יכול לראות בצילום המסך למטה.

כעת, סגור את הפעלת SFTP באמצעות הפקודה SFTP הבאה:

sftp> צא

התקנת Oracle JDK 16 ב- Raspberry Pi

לאחר שהעתקת את קובץ הארכיון של Oracle JDK 16 ב- Raspberry Pi שלך, אתה מוכן להתקין את Oracle JDK 16 ב- Raspberry Pi שלך.

ראשית, SSH לתוך ה- Raspberry Pi שלך כדלקמן:

$ ssh [מוגן בדוא'ל]

הערה: פה, אובונטו הוא שם המשתמש להתחברות, ו- 192.168.0.106 היא כתובת ה- IP של ה- Raspberry Pi 4. זה יהיה שונה עבורך. לכן, הקפד להחליף אותם בשלך.

הקלד את סיסמת ההתחברות שלך ולחץ .

אתה צריך להיות מחובר ל- Raspberry Pi שלך באמצעות SSH.

קובץ הארכיון JDK 16 של אורקל jdk-16.0.1_linux-aarch64_bin.tar.gz צריך להיות ב בית ספריית ה- Raspberry Pi שלך, כפי שאתה יכול לראות בצילום המסך למטה.

$ ls -lh

חלץ את קובץ הארכיון של Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz בתוך ה /העדיף הספרייה כדלקמן:

tar sudo tar -xzf jdk -16.0.1_linux -aarch64_bin.tar.gz -C / opt

לאחר חילוץ קובץ הארכיון של Oracle JDK 16 ב- /העדיף ספרייה, אתה אמור לראות ספרייה חדשה jdk-16.0.1/ בתוך ה /העדיף ספרייה, כפי שסימנת בצילום המסך למטה. זכור את שם הספרייה מכיוון שתזדקק לו בקרוב מאוד.

$ ls -lh /opt

כעת, עליך להוסיף את Oracle JDK 16 ל- נָתִיב של ה- Raspberry Pi שלך כך שתוכל להפעיל גישה לפקודות Oracle JDK 16 כרגיל.

צור קובץ חדש jdk16.sh בתוך ה /etc/profile.d/ ספרייה באמצעות ננו עורך הטקסט כדלקמן:

$ sudo nano /etc/profile.d/jdk16.sh

הקלד את השורות הבאות ב- jdk16.sh קוֹבֶץ.

ייצא JAVA_HOME = '/opt/jdk-16.0.1'
ייצוא PATH = '$ PATH: $ {JAVA_HOME}/סל'

לאחר שתסיים, לחץ על + איקס בא אחריו וגם ו כדי לשמור את jdk16.sh קוֹבֶץ.

כעת, הפעל מחדש את ה- Raspberry Pi שלך כדי שהשינויים ייכנסו לתוקף.

$ sudo אתחול מחדש

לאחר שמגפי ה- Raspberry Pi שלך אמורים לראות את /opt/jdk-16.0.1/bin מדריך נוסף ל נָתִיב משתנה מעטפת כפי שמסומן בצילום המסך למטה.

$ echo $ PATH

כעת, אתה אמור להיות מסוגל לגשת ל- java , javac , ופקודות JDK אחרות.

אם תדפיס את הגירסה של java ו javac פקודות, זה צריך לומר שאתה מפעיל את Java 16, כפי שאתה יכול לראות בצילום המסך למטה.

גרסת java $
גרסת $ javac

בודק את אורקל JDK 16 ב- Raspberry Pi

כדי לבדוק אם אתה יכול להרכיב תוכנית Java פשוטה באמצעות Oracle JDK 16, צור קובץ מקור חדש של Java HelloWorld.java כדלהלן:

$ nano HelloWorld.java

הקלד את שורות הקודים הבאות ב- HelloWorld.java קובץ מקור.

פּוּמְבֵּי מעמדשלום עולם{
פּוּמְבֵּי סטָטִי בָּטֵלרָאשִׁי( חוּט []טוען) {
מערכת .הַחוּצָה.println('שלום עולם!');
}
}

לאחר שתסיים, לחץ על + איקס בא אחריו וגם ו כדי לשמור את HelloWorld.java קובץ מקור.

כדי להרכיב את HelloWorld.java קובץ המקור, הפעל את הפקודה הבאה:

$ javac HelloWorld.java

קובץ חדש HelloWorld.class צריך להיווצר, כפי שאתה יכול לראות בצילום המסך למטה. זה אומר ש HelloWorld.java קובץ המקור נערך בהצלחה.

$ ls -lh

פעם ה HelloWorld.java קובץ המקור נערך, תוכל להריץ את שלום עולם תוכנית כדלקמן:

$ java HelloWorld

כפי שאתה יכול לראות, שלום עולם התוכנית הדפיסה את הטקסט שלום עולם! על המסך. אז אתה יכול לאסוף ולהפעיל תוכנות Java באמצעות Oracle JDK 16. זה עובד מצוין.

סיכום

במאמר זה, הראתי לך כיצד להוריד את Oracle JDK 16 עבור Raspberry Pi. הראיתי לך גם כיצד להתקין את Oracle JDK 16 ב- Raspberry Pi שלך. הראיתי לך כיצד להרכיב תוכנית Java פשוטה ולהריץ אותה עם Oracle JDK 16 גם ב- Raspberry Pi שלך.