سلام. بنده قصد دارم در این مطلب نحوهی نصب و کانفیگ کردن جاوا بر روی سیستم عامل ویندوز 8.1 و آموزش بدم. نصب JDK کارِ بسیار آسانی هست، اما افرادی که تازه کار هستند ممکن است در ابتدای کار کمی گیج شوند. و با توجه به اینکه در این زمینه (نصب جاوا) آموزش فارسی زبان خوب کم هست، بنده تصمیم گرفتم که در اینجا نحوهی انجام این کار و با جزئیات کامل آموزش بدم.
در ابتدا اجازه دهید مختصر و مفید در مورد زبان جاوا توضیح بدم و بسیار بسیار مفید و ضروری است که برنامه نویسان جاوا با این مفاهیم آشنا باشند.
جاوا چیست؟
جاوا یک زبان برنامه نویسی سطح بالا و شی گرا است. اما مدل شی گرایی سادهتری نسبت به زبان ++C دارد. به عنوان مثال ارث بری چندگانه در جاوا پشتیبانی نمیشود. (البته ارث بری چندگانه از طریق Interface ها در جاوا امکان پذیر است و در نسخهی 8 جاوا ویژگیهای جدیدتری هم به آن اضافه شده است). به هر حال بحث ما آموزش جاوا نیست و ادامهی این مسائل از حوصلهی این مطلب خارج است.
برای اینکه بخواهیم برنامه با زبان جاوا تولید کنیم و یا اینکه برنامههایی که به زبان جاوا تولید شدهاند را بر روی سیستم عامل اجرا کنیم، لازم است تا JDK یا JRE را بر روی سیستم عامل نصب کنیم.
JDK چیست؟
JDK مخفف: Java Development Kit است که به کیت (بستهی) توسعهی جاوا ترجمه شده است. اگر قصد داشته باشید که برنامهی جاوا تولید کنید، حتما باید JDK بر روی سیستم عامل نصب باشد. JDK شامل چیست؟ شامل کتابخانههای جاوا، کامپایلر جاوا و سایر ابزارهای دیگر که برای توسعهی یک برنامهی جاوا لازم است. پس بنابراین اگر قصد تولید برنامههای جاوایی دارید، باید JDK و نصب کنید.
JRE چیست؟
JRE مخفف Java Runtime Environment است که به بستر (محیط) اجرای جاوا ترجمه شده است. اگر قصد داشته باشید که فقط برنامههای جاوا را اجرا کنید، به JRE نیاز دارید. JRE زیر مجموعهی JDK است. یعنی اگر JDK و نصب کنید، به همران آن JRE هم نصب میشود. اما اگر فقط قصد اجرای برنامههای جاوا را دارید، اصلا نیازی نیست که JDK نصب کنید و JRE کفایت میکند.
در این آموزش نحوهی نصب JDK گفته میشود.
===========================
نصب JDK
ابتدا باید JDK را از سایت اوراکل دانلود کنید. اما با توجه به موضوع تحریمها، در حالت عادی نمیتوان به سایت اوراکل دسترسی پیدا کرد. بنابراین باید راه حل دیگری برای دانلود JDK پیدا کرد. بنده پیشنهاد میکنم که از سایت سافت گذر JDK را دانلود کنید.
برای دانلود JDK ابتدا به این آدرس مراجعه کنید. در سایت سافت گذر هم نسخهی 7 و هم نسخهی 8 JDK برای دانلود قرار داده شده که بنده پیشنهاد میکنم که نسخهی 8 آن را با توجه به نوع و معماری سیستم عامل کامپیوتر خود، دانلود کنید.
بعد از دانلود آن، فایل را از حالت فشرده خارج کنید و بعد وارد فولدر Java SE Development Kit (JDK) 8 Update 121 x64 شوید. (به دلیل اینکه معماری سیستم عامل من 64 بیت است، در آخر نام فولدر، x64 نوشته شده است که برای معماری 32 بیتی، عبارت x86 نوشته میشود.)
بعد از اینکه وارد فولدر مربوطه شدید، یک فایل exe. در آن وجود دارد و آن را اجرا کنید. مراحل نصب بسیار ساده است. پیشنهاد میکنم که از الگوی Next, Next, Finish :) استفاده کنید تا برنامه نصب شود. مسیر پیش فرض نصب JDK در این آدرس است: C:\Program Files\Java\jdk1.8.0_121
بعد از پایان مراحل نصب، بر روی دکمهی Close کلیک کنید. تا این مرحله جاوا نصب شده است. اما لازم است به اصطلاح جاوا را به سیستم عامل معرفی کنیم.
دکمههای ترکیبی Windows + R را هم زمان نگه دارید تا Run اجرا شود و سپس در آن عبارت CMD را تایپ و OK کنید.
در پنجرهای که اجرا میشود، عبارت زیر را تایپ کنید:
بعد از Enter کردن با تصویر زیر مواجه میشوید:کد:javac -version
CMD.png
پیغامی که نشان میدهد به این معنی است که ابزار javac که برای کامپایل کردن برنامههای جاوا است، شناسایی نشده است. پس به صورت زیر عمل کنید:
ابتدا بر روی دکمهی Start کلیک راست کنید و بعد گزینهی System را انتخاب کنید. تصویر زیر:
CMD.png
سپس وارد پنجرهی System میشوید و از آنجا گزینهی Advanced system settings را انتخاب کنید. تصویر زیر:
CMD.png
سپس وارد پنجرهی System Properties میشوید. در این پنجره تب Advanced را انتخاب کنید. در پایین پنجره بر روی دکمهی Environment Variables کلیک کنید. تصویر زیر:
CMD.png
حالا در پنجرهی Environment Variables بر روی دکمهی New کلیک کنید و طبق تصویر زیر پیش بروید:
CMD.png
همانطور که مشاهده میکنید، برای Variable name عبارت: JAVA_HOME را تایپ کنید (با حروف بزرگ) و برای Variable value هم مسیر نصب JDK و قرار بدین. (اگر در هنگام نصب، محل نصب JDK و تغییر نداده باشید، این مسیر نصب JDK است: C:\Program Files\Java\jdk1.8.0_121). برای اطمینان حتما این مسیر و در سیستم عامل خود پیدا کنید. سپس OK کنید.
دوباره همین مراحل را انجام دهید و این بار بجای JAVA_HOME، عبارت JRE_HOME را تایپ کنید و مسیر JRE و برای آن در نظر بگیرید. تصویر زیر:
CMD.png
مسیر پیش فرض JRE این است: C:\Program Files\Java\jre1.8.0_121
حالا در قسمت System variables متغیر path را پیدا کنید و سپس بر روی دکمهی Edit کلیک کنید. تصویر زیر:
CMD.png
قسمت Variable name را تغییر ندهید، اما در قسمت Variable value به آخر خط رفته و یک سِمیکالِن (نقطه ویرگول) «;» قرار دهید و سپس مسیر فولدر bin در شاخهی JDK و قرار بدین. یعنی این آدرس: C:\Program Files\Java\jdk1.8.0_121\bin
در فولدر bin تمام ابزارهای جاوا وجود دارد. این آدرس را بعد از نقطه ویرگول کپی کنید و بعد تمام پنجرههای باز را OK کرده و کار تمام است.
حالا دوباره در پنجرهی CMD عبارت javac -version را تایپ کنید. با تصویر زیر مواجه میشوید:
CMD.png
بوک مارک ها