How to Install Java JRE & JDK 14 on Ubuntu 18.04/19.10
תוכן עניינים:
- תנאים מוקדמים
- וריאציות של ג'אווה
- התקנת ברירת המחדל של OpenJDK (Java 11)
- התקנת OpenJDK 8
- התקנת אורקל ג'אווה
- הגדר את גרסת Java ברירת המחדל
- הגדר את משתנה הסביבה JAVA_HOME
- הסר את התקנת Java
- סיכום
ג'אווה היא אחת משפות התכנות הפופולריות ביותר בעולם, המשמשת לבניית סוגים שונים של יישומי חוצה פלטפורמות.
מדריך זה מתאר כיצד להתקין גרסאות שונות של OpenJDK כמו גם Oracle Java באובונטו 18.04. אותן הוראות חלות על אובונטו 16.04 ועל כל הפצה מבוססת אובונטו, כולל קובונטו, לינוקס מנטה ומערכת הפעלה יסודית.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
וריאציות של ג'אווה
ג'אווה מופצת בשלוש מהדורות שונות, Standard Edition (SE), Enterprise Edition (EE) ו- Micro Edition (ME). מדריך זה עוסק בהתקנת המהדורה של Java SE (המהדורה הסטנדרטית).
OpenJDK ו- Oracle Java הם שני היישומים העיקריים של ג'אווה, כמעט ללא הבדלים ביניהם פרט לכך של- Oracle Java יש כמה תכונות מסחריות נוספות.
ישנן שתי חבילות Java שונות במאגרי אובונטו, Java Runtime Environment (JRE), וערכת ה- Java Development (JDK).
אם אתה רק רוצה להריץ תוכניות Java, אתה זקוק ל- JRE שמכיל רק את סביבת הריצה של Java. על מפתח Java להתקין את JDK, הכולל גם את כלי הפיתוח / איתור באגים וספריות.
אנו נראה לך כיצד להתקין חבילות Java שונות. אם אינך יודע באיזה יישום או גירסת Java להשתמש, ההמלצה הכללית היא להישאר עם גרסת ה- OpenJDK המוגדרת כברירת מחדל הזמינה ב- Ubuntu 18.04.
התקנת ברירת המחדל של OpenJDK (Java 11)
בזמן הכתיבה, גרסת ה- LTS האחרונה של ג'אווה היא גרסה 11.
עקוב אחר הצעדים הבאים להתקנת Java OpenJDK 11 במערכת אובונטו שלך:
-
ראשית, עדכן את אינדקס החבילה
apt
באמצעות:sudo apt update
לאחר עדכון אינדקס החבילה, התקן את חבילת Java OpenJDK המוגדרת כברירת מחדל עם:
sudo apt install default-jdk
אמת את ההתקנה, על ידי הפעלת הפקודה הבאה שתדפיס את גרסת ה- Java:
java -version
הפלט ייראה כך:
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
זהו זה! בשלב זה היית צריך להתקין את ג'אווה בהצלחה במערכת אובונטו שלך.
JRE כלול בחבילת JDK. אם אתה זקוק רק ל- JRE, התקן את חבילת
default-jre
:
התקנת OpenJDK 8
Java 8 היא עדיין הגרסה הנפוצה ביותר של Java. אם היישום שלך דורש Java 8, אתה יכול להתקין אותו על ידי הקלדת הפקודות הבאות:
sudo apt update
sudo apt install openjdk-8-jdk
התקנת אורקל ג'אווה
לפני התקנת Oracle Java וודא שאתה קורא את רישיון Oracle JDK. הרישיון מתיר רק שימוש לא מסחרי בתוכנה, כגון שימוש אישי ושימוש בפיתוח.
ניתן להתקין את Oracle Java 11 מ- PPA של Linux Uprising.
השלבים הבאים מתארים כיצד להתקין את Oracle Java 11 באובונטו 18.04:
-
התקן את התלות הדרושות להוספת מאגר חדש:
sudo apt install software-properties-common
הפעל את PPA Linux Uprising על ידי הפעלת הפקודות הבאות:
sudo add-apt-repository ppa:linuxuprising/java
לאחר הוספת המאגר, עדכן את רשימת החבילות והתקן את חבילת
oracle-java11-installer
ידי הקלדה:sudo apt update
sudo apt install oracle-java11-installer
תתבקש לקבל את הרישיון של Oracle.
אמת את ההתקנה על ידי הפעלת הפקודה הבאה שתדפיס את גרסת ה- R:
java -version
java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
הגדר את גרסת Java ברירת המחדל
כדי לבדוק את גרסת ה- Java המוגדרת כברירת מחדל, תשתמש בפקודה הבאה:
java -version
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
אם ברשותך מספר התקנות Java לשינוי גרסת ברירת המחדל, השתמש בכלי
update-alternatives
כמוצג להלן:
sudo update-alternatives --config java
כדי לשנות את גרסת ה- Java המוגדרת כברירת מחדל, פשוט הזן את מספר הגירסה (המספר בעמודה בחירה) והקש
יישומים מסוימים שנכתבו ב- Java משתמשים במשתנה הסביב
כדי להגדיר את משתנה הסביבה
במקרה שלנו, נתיבי ההתקנה הם כדלקמן: העתק את נתיב ההתקנה של ההתקנה המועדפת עליך. בשלב הבא, פתח את קובץ
הוסף את השורה הבאה בסוף הקובץ: הקפד להחליף את הנתיב בנתיב לגרסת ה- Java המועדפת עליך. אתה יכול להתנתק ולהיכנס או להפעיל את פקודת המקור הבאה כדי להחיל את השינויים בפגישה הנוכחית שלך: כדי לוודא כי משתנה הסביבה
אם מסיבה כלשהי ברצונך להסיר את חבילת Java, אתה יכול להסיר אותה כמו כל חבילה אחרת המותקנת עם
לדוגמה, אם ברצונך להסיר את הפעלת חבילת
במדריך זה למדת כיצד להתקין ולנהל גרסאות Java מרובות בשרת אובונטו. כעת תוכלו להתקין אפליקציות הפועלות על גבי Java, כמו Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… וכו '.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
.הגדר את משתנה הסביבה JAVA_HOME
JAVA_HOME
כדי לקבוע את מיקום ההתקנה של Java.
JAVA_HOME
, ראשית, עליך לברר את נתיבי ההתקנה של Java באמצעות הפקודה
update-alternatives
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 ממוקם ב
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
מוגדר כהלכה, הפעל את פקודת ההד הבאה:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
הוא קובץ תצורה רחב מערכת, המשמש את כל המשתמשים. אם ברצונך להגדיר את המשתנה
JAVA_HOME
על בסיס משתמש, הוסף את השורה ל
.bashrc
או לכל קובץ תצורה אחר אשר נטען כאשר המשתמש מתחבר.
הסר את התקנת Java
apt
.
openjdk-8-jdk
:סיכום
כיצד להתקין ג'אווה ב- centos 7

מדריך זה מראה לך כיצד להתקין Java ב- CentOS 7. Java היא אחת משפות התכנות הפופולריות ביותר המשמשות לבניית יישומים ומערכות מסוגים שונים.
כיצד להתקין ג'אווה ב- centos 8

Java היא אחת משפות התכנות הפופולריות ביותר המשמשות לבניית סוגים שונים של יישומים ומערכות. במדריך זה נסביר כיצד להתקין גרסה אחת או יותר של ג'אווה (OpenJDK) ב- CentOS 8 וכיצד להגדיר את ברירת המחדל של ג'אווה באמצעות חלופות.
כיצד להתקין ג'אווה ב- Debian 10 Linux

במדריך זה נסביר כיצד להתקין Java (OpenJDK) ב- Debian 10 Linux.