جاوا یکی از محبوب ترین زبان های برنامه نویسی است و JVM (ماشین مجازی جاوا) محیط run-tme برای اجرای برنامه های جاوا است. این دو پلتفرم برای نرم افزارهای بسیار محبوبی که شامل Tomcat، Jetty، Cassandra، Glassfish و Jenkins هستند، مورد نیاز هستند.
در این مقاله، نحوه نصب Java Runtime Environment (JRE) و Java Developer Kit (JDK) را با استفاده از مدیر بسته پیش فرض apt در اوبونتو 20.04 و اوبونتو 18.04 خواهید آموخت.
نصب پیش فرض JRE در اوبونتو
راه بدون دردسر برای نصب جاوا استفاده از نسخه ای است که در مخازن اوبونتو موجود است. به طور پیش فرض، اوبونتو با OpenJDK 11 بسته بندی می کند که جایگزین منبع باز JRE و JDK است.
برای نصب پیش فرض Open JDK 11، ابتدا فهرست بسته نرم افزاری را به روز کنید:
sudo apt update
بعد، نصب جاوا روی سیستم را بررسی کنید.
java -version
اگر جاوا در حال حاضر نصب نشده باشد، خروجی زیر را دریافت خواهید کرد.
:Command 'java' not found, but can be installed with
sudo apt install openjdk-11-jre-headless # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre # version 2:1.11-72
sudo apt install openjdk-8-jre-headless # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless # version 14.0.2+12-1~20.04
اکنون دستور زیر را اجرا کنید تا OpenJDK 11 پیش فرض را نصب کنید که محیط اجرای Java (JRE) را ارائه می دهد.
sudo apt install default-jre
پس از نصب جاوا، می توانید نصب را با موارد زیر تأیید کنید:
java -version
خروجی زیر را دریافت خواهید کرد:
openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
نصب پیش فرض JDK در اوبونتو
پس از نصب JRE، ممکن است به JDK (کیت توسعه جاوا) نیز برای کامپایل و اجرای یک برنامه مبتنی بر جاوا نیاز داشته باشید. برای نصب JDK دستور زیر را اجرا کنید.
udo apt install default-jdk
پس از نصب، نسخه JDK را بررسی کنید و تایید کنید.
javac -version
خروجی زیر را دریافت خواهید کرد:
javac 11.0.10
تنظیم متغیر محیطی JAVA_HOME در اوبونتو
اکثر برنامه های نرم افزاری مبتنی بر جاوا از متغیر محیطی JAVA_HOME برای کشف مکان نصب جاوا استفاده می کنند. برای تنظیم متغیر محیطی JAVA_HOME، ابتدا محل نصب جاوا را با اجرای دستور زیر کشف کنید.
readlink -f /usr/bin/java
خروجی زیر را دریافت خواهید کرد:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
سپس فایل /etc/environment را با استفاده از ویرایشگر متن نانو باز کنید:
sudo nano /etc/environment
خط زیر را در انتهای فایل اضافه کنید، مطمئن شوید که محل مسیر نصب جاوا خود را جایگزین کنید.
"JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64
فایل را ذخیره کنید و فایل را دوباره بارگیری کنید تا تغییرات در قسمت فعلی شما اعمال شود:
source /etc/environment
بررسی کنید که متغیر محیطی تنظیم شده باشد:
echo $JAVA_HOME
خروجی زیر را دریافت خواهید کرد:
/usr/lib/jvm/java-11-openjdk-amd64
در این آموزش، نحوه نصب Java Runtime Environment (JRE) و Java Developer Kit (JDK) را در Ubuntu 20.04 و Ubuntu 18.04 یاد گرفتید.. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.