وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

OpenJDK 9 را نصب کنید روی اوبونتو

0 1
زمان لازم برای مطالعه: 3 دقیقه


جاوا یک زبان برنامه نویسی سطح بالایی است. این یک زبان برنامه نویسی کامپایل شده است. اما کد جاوا را مستقیماً به زبان ماشین کامپایل نمی کند. با استفاده از کامپایلر جاوا به کد بایت جاوا کامپایل می شود. سپس یک ماشین مجازی جاوا یا JVM برای ترجمه کد بایت جاوا به زبان ماشین استفاده می شود. از آنجایی که یک کامپیوتر فقط می تواند زبان ماشین را بفهمد، این JVM است که مسئول اجرای یک برنامه جاوا است. JVM وابسته به پلتفرم است. یعنی JVM روی ویندوز با JVM متفاوت است روی لینوکس یا سیستم عامل مک. JVM روی لینوکس با JVM متفاوت است روی سیستم عامل مک یا ویندوز و غیره روی. اما کد بایت جاوا مستقل از پلتفرم است. بنابراین جاوا را می توان یک بار کامپایل کرد و در همه جا اجرا کرد. به همین دلیل است که بسیار محبوب است و میلیاردها دستگاه جاوا را نصب کرده اند.

برنامه نویسان از Java Development Kit یا JDK برای کامپایل و اجرای برنامه های جاوا استفاده می کنند. JDK مجموعه ای از ابزارهای مورد نیاز برای توسعه، اشکال زدایی، بسته بندی برنامه های جاوا است.

در این مقاله، روش نصب OpenJDK، یک نسخه رایگان و متن باز را به شما نشان می دهم. روی Ubuntu 17.10 Artful Aardvark. بیایید شروع کنیم.

نصب OpenJDK 9:

OpenJDK 9 در مخزن ‘universe’ مخزن رسمی بسته اوبونتو است. قبل از اینکه بتوانید OpenJDK 9 را نصب کنید، باید مخزن بسته Ubuntu ‘universe’ را فعال کنید.

برای انجام این کار، ابتدا «Software & Updates» را از منوی برنامه باز کنید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

باید به این شکل باشد.

پیشنهاد می‌کنیم بخوانید:  فرمان آپتایم لینوکس

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

اطمینان حاصل کنید که همه این مخازن، ‘main’، ‘universe’، ‘restricted’, ‘multiverse’ را فعال کرده اید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

پس از فعال کردن آنها، کلیک کنید روی “بستن”.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

اکنون یک ترمینال (Ctrl+Alt+T) باز کنید روی Ubuntu) و دستور زیر را برای به روز رسانی کش مخزن بسته سیستم عامل اوبونتو خود اجرا کنید.

$ sudo آپدیت apt-get

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

کش مخزن بسته باید به روز شود.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

دو نسخه از OpenJDK 9 در مخزن بسته رسمی اوبونتو وجود دارد. OpenJDK 9 بدون سر و OpenJDK 9.

تفاوت OpenJDK 9 headless و OpenJDK 9 در این است که OpenJDK 9 headless با هیچ کتابخانه جاوا برای کار با برنامه های گرافیکی جاوا همراه نیست. برای محیط سرور که در آن رابط کاربری گرافیکی (GUI) مورد نیاز نیست، بهترین است. همچنین برای اجرا به حافظه کمتری نیاز دارد.

OpenJDK 9 دارای کتابخانه های جاوا برای کار با رابط کاربری گرافیکی (GUI) است. برای اجرا به حافظه بیشتری نیاز دارد.

من در این مقاله OpenJDK 9 را نصب خواهم کرد. اما من همچنین روش نصب OpenJDK 9 headless را به شما نشان خواهم داد.

برای نصب OpenJDK 9 headless دستور زیر را اجرا کنید:

$ sudo apt-get نصب openjdk-9-jdk-بی سر

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

برای نصب OpenJDK 9، دستور زیر را اجرا کنید:

$ sudo apt-get نصب openjdk-9-jdk

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

اکنون ‘y’ را فشار دهید و برای ادامه را فشار دهید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

OpenJDK 9 باید نصب شود.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

تأیید نصب OpenJDK 9

اکنون که OpenJDK 9 نصب شده است. برای بررسی اینکه آیا کامپایلر جاوا ارائه شده توسط بسته OpenJDK 9 کار می کند یا خیر، می توانید دستور زیر را اجرا کنید.

نسخه javac $

از اسکرین شات زیر می بینید که نسخه کامپایلر جاوا که من استفاده می کنم 9 است.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

اکنون دستور زیر را اجرا کنید تا بررسی کنید که آیا ماشین مجازی جاوا (JVM) ارائه شده توسط بسته OpenJDK 9 کار می کند یا خیر.

نسخه java $

از تصویر زیر می توانید ببینید که نسخه JVM 9 است. بنابراین همه چیز به درستی کار می کند.

پیشنهاد می‌کنیم بخوانید:  آتین اوت روی اوبونتو

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

اکنون قصد دارم یک برنامه جاوا ساده بنویسم تا آزمایش کنم که آیا می توانم برنامه های جاوا را با OpenJDK 9 کامپایل و اجرا کنم یا خیر.

من یک فایل منبع جاوا Hello.java ایجاد کردم که در تصویر زیر می بینید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

در اینجا کد منبع برنامه جاوا بسیار ساده من است.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

من فایل Hello.java را در پوشه ~/Documents/codes قرار دادم همانطور که در تصویر زیر می بینید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

برای کامپایل کردن فایل Hello.java، از دایرکتوری که فایل منبع جاوا در آن قرار دارد، دستور زیر را اجرا کنید.

$ javac سلام.جاوا

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

فایل منبع جاوا “Hello.java” باید کامپایل شود و باید یک فایل کد بایت جاوا “Hello.class” ایجاد کند، همانطور که در تصویر زیر می بینید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

حال برای اجرای کد بایت جاوا کافی است دستور زیر را اجرا کنید.

$ java سلام

توجه: هنگام اجرای یک برنامه جاوا با دستور ‘java’ از پسوند جاوا استفاده نکنید.

شما باید خروجی برنامه ‘Hello.java’ را ببینید.

OpenJDK 9 را نصب کنید روی اوبونتوOpenJDK 9 را نصب کنید روی اوبونتو

بنابراین همه چیز به خوبی کار می کند. به این صورت OpenJDK 9 را نصب می کنید روی Ubuntu 17.10 Artful Aardvark. با تشکر از خواندن این مقاله.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1404-01-01 20:25:17

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید