نماد سایت وبلاگ شتابان هاست

نحوه نصب Java در اوبونتو ۲۰٫۰۴

نحوه نصب Java در اوبونتو 20.04

جاوا یکی از محبوب ترین زبان های برنامه نویسی است که برای ساخت انواع مختلف برنامه ها و سیستم ها مورد استفاده قرار می گیرد. جاوا روی تمام سیستم عامل ها و دستگاه های اصلی اجرا می شود. می توانید برنامه های توسعه یافته در جاوا را در لپ تاپ، تلفن و کنسول بازی خود پیدا کنید. در این مقاله با ما همراه باشید تا به شما عزیزان نحوه نصب جاوا در اوبونتو ۲۰٫۰۴ را شرح دهیم.

قبل از شروع :

چندین پیاده سازی مختلف جاوا وجود دارد. OpenJDK و Oracle Java دو پیاده سازی اصلی جاوا هستند که تقریباً هیچ تفاوتی بین آنها وجود ندارد به جز اینکه Oracle Java دارای چند ویژگی تجاری دیگر است. مجوز جاوا Oracle فقط استفاده غیرتجاری از نرم افزار، مانند استفاده شخصی و استفاده از توسعه را مجاز می داند. مخازن پیش‌فرض Ubuntu 20.04 شامل دو بسته OpenJDK، Java Runtime Environment (JRE) و Java Development Kit (JDK) است. JRE از ماشین مجازی جاوا (JVM)، کلاس ها و فایل های باینری تشکیل شده است که به شما امکان اجرای برنامه های جاوا را می دهد. JDK شامل JRE و ابزارهای توسعه/اشکال زدایی و کتابخانه های لازم برای ساخت برنامه های جاوا است. اگر مطمئن نیستید که بسته جاوا را نصب کنید، توصیه کلی نصب ورژن پیش فرض OpenJDK (JDK 11) است. برخی از برنامه های مبتنی بر جاوا ممکن است به ورژن خاصی از Java نیاز داشته باشند ، بنابراین باید مستندات برنامه را بررسی کنید.

نصب OpenJDK 11 :

در زمان نوشتن ، Java 11 جدیدترین ورژن پشتیبانی شده (LTS) جاوا است. همچنین توسعه و زمان اجرا پیش فرض جاوا در اوبونتو ۲۰٫۰۴ است. دستورالعمل های زیر را به عنوان یک کاربر با امتیازات sudo یا root انجام دهید تا بسته ها را به روز کنید و بسته OpenJDK 11 JDK را نصب کنید:

sudo apt updatesudo apt install openjdk-11-jdk

پس از اتمام نصب، می توانید با بررسی ورژن جاوا آن را تأیید کنید:

java -version

خروجی باید چیزی شبیه به دستور زیر باشد:

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

در این مرحله، شما جاوا را با موفقیت بر روی سیستم اوبونتو خود نصب کرده اید. JRE در بسته JDK گنجانده شده است. اگر فقط به JRE نیاز دارید، بسته openjdk-11-jre را نصب کنید.

نصب OpenJDK 8 :

جاوا ۸، ورژن قبلی جاوا LTS، هنوز هم بسیار مورد استفاده قرار می گیرد. اگر برنامه شما روی Java 8 اجرا شود، می توانید با تایپ دستورات زیر آن را نصب کنید:

sudo apt updatesudo apt install openjdk-8-jdk

نصب را با بررسی ورژن جاوا تأیید کنید:

java -version

خروجی باید چیزی شبیه به دستور زیر باشد:

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

تنظیم ورژن پیش فرض :

اگر چندین ورژن جاوا را روی سیستم اوبونتو نصب کرده اید، می توانید با تایپ کردن دستور زیر بررسی کنید که کدام ورژن به عنوان ورژن پیش فرض تنظیم شده است:

java -version

برای تغییر ورژن پیش فرض، از دستور update-alternatives استفاده کنید:

sudo update-alternatives --config java

خروجی چیزی شبیه به دستور زیر خواهد بود:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* ۰            /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

Press <enter> to keep the current choice[*], or type selection number: 

لیستی از کلیه ورژن های جاوا نصب شده به شما ارائه می شود. شماره ورژنی را که می خواهید به عنوان پیش فرض استفاده شود وارد کنید و Enter را بزنید.

متغیر محیطی JAVA_HOME :

متغیر محیطی JAVA_HOME توسط برخی از برنامه های کاربری جاوا برای تعیین محل نصب جاوا استفاده می شود. برای تنظیم متغیر JAVA_HOME، ابتدا مسیر نصب جاوا را با update-alternatives پیدا کنید:

sudo update-alternatives --config java

در این مثال مسیرهای نصب به شرح زیر است:

  • OpenJDK 11 در /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 را روی OpenJDK 11 تنظیم کنید، دستور زیر را در انتهای فایل اضافه کنید:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

برای اعمال تغییرات در shell فعلی خود، می توانید از سیستم خارج شوید و مجدد وارد شوید یا دستور source زیر را اجرا کنید:

source /etc/environment

تایید کنید که متغیر محیطی JAVA_HOME به درستی تنظیم شده است:

echo $JAVA_HOME

شما باید مسیر نصب جاوا را ببینید:

/usr/lib/jvm/java-11-openjdk-amd64

حذف جاوا :

می توانید جاوا را مانند هر بسته دیگری که با apt نصب شده است حذف کنید. به عنوان مثال، برای حذف بسته پیش‌فرض jdk دستور زیر را وارد کنید:

sudo apt remove openjdk-11-jdk

جمع بندی :

در این مقاله نحوه نصب جاوا در اوبونتو ۲۰٫۰۴ را به شما آموزش دادیم. OpenJDK 11 و OpenJDK 8 در مخازن پیش‌فرض اوبونتو ۲۰٫۰۴ موجود هستند و می‌توانند با استفاده از مدیر بسته apt نصب شوند.

امیدواریم مطالب مورد پسند بوده و از آن بهره لازم را برده باشید. خوشحال میشویم نظرات و سوالات خود را در قسمت دیدگاه به اشتراک بگذارید و ما را در شتابان هاست همراهی کنید.😊
خروج از نسخه موبایل