جاوا یکی از پرکاربردترین زبانهای برنامهنویسی در جهان است که در توسعه نرمافزارهای متنوع، از اپلیکیشنهای وب گرفته تا برنامههای موبایل و سیستمهای سازمانی، نقش کلیدی دارد. برای اجرای برنامههای نوشتهشده با جاوا یا توسعه نرمافزار با این زبان، نیاز به نصب Java Development Kit (JDK)دارید.
این مقاله بهصورت جامع ، مراحل نصب JDK در ویندوز 11 را توضیح میدهد، کاربردهای آن را بررسی میکند و مشکلات احتمالی در فرآیند نصب را همراه با راهحلهایشان ارائه میدهد. پس اگر این روزها به دنبال نصب jdk هستید و نیاز به یک راهنمای کامل نصب دارید با ما همراه باشید.
جاوا و JDK چیست و چرا به آن نیاز داریم؟
جاوا یک زبان برنامهنویسی شیءگرا و چندمنظوره است که به دلیل قابلیت اجرای آن روی پلتفرمهای مختلف (Write Once, Run Anywhere)بسیار محبوب است. JDK مجموعهای از ابزارهاست که برای توسعه و اجرای برنامههای جاوا موردنیاز است. این کیت شامل موارد زیر است:
- کامپایلر جاوا (javac): کدهای نوشتهشده به زبان جاوا را به بایتکد قابلاجرا تبدیل میکند.
- ماشین مجازی جاوا (JVM): محیطی برای اجرای برنامههای جاوا فراهم میکند.
- ابزارهای توسعه: ابزارهایی مانند javadoc، jar و debugger برای توسعه و مدیریت پروژهها.
- کتابخانههای استاندارد: مجموعهای از کتابخانهها برای توسعه سریعتر و سادهتر.
نصب JDK برای هر کسی که قصد دارد برنامهنویسی جاوا را شروع کند یا برنامههای جاوا را روی سیستم خود اجرا کند، ضروری است. از کاربردهای جاوا میتوان به توسعه اپلیکیشنهای اندروید، نرمافزارهای سازمانی، وبسرورها و حتی ابزارهای هوش مصنوعی اشاره کرد.
پیشنیازهای نصب JDK
قبل از شروع فرآیند نصب، مطمئن شوید که سیستم شما آماده است:
- سیستمعامل ویندوز 11: این راهنما برای ویندوز 11 نوشته شده است، اما مراحل برای نسخههای دیگر ویندوز (مانند 10)مشابه است.
- سختافزار مناسب: حداقل 4 گیگابایت رم و 500 مگابایت فضای خالی برای نصب JDK.
- دسترسی ادمین: برای نصب و تنظیم متغیرهای محیطی، باید حساب کاربری شما دسترسی مدیریتی داشته باشد.
- اتصال به اینترنت: برای دانلود فایل نصبی JDK.
مراحل نصب JDK در ویندوز 11
نصب JDK فرآیندی ساده است، اما نیاز به دقت در هر مرحله دارد. در ادامه، مراحل بهصورت گامبهگام توضیح داده شده است:
1. دانلود فایل نصبی JDK
- به وبسایت رسمی اوراکل یا OpenJDK بروید. نسخههای مختلف JDK در دسترس هستند، اما پیشنهاد میشود آخرین نسخه پایدار (مانند JDK 17 یا 21)را انتخاب کنید.
- در صفحه دانلود، گزینه Windows x64 Installer را انتخاب کنید. این نسخه برای ویندوز 11 (64 بیتی)مناسب است.
- اگر از OpenJDK استفاده میکنید، وبسایتهایی مانند Adoptium یا Azul Systems گزینههای خوبی برای دانلود هستند.
- فایل نصبی (با فرمت exe.) را در یک مکان مشخص (مانند دسکتاپ یا پوشه Downloads)ذخیره کنید.
2. اجرای فایل نصبی
- فایل دانلودشده را پیدا کنید (معمولاً با نامی مانند jdk-17_windows-x64_bin. Exe).
- روی فایل دوبار کلیک کنید تا فرآیند نصب آغاز شود.
- اگر ویندوز پیامی درباره تأیید دسترسی نشان داد، گزینه Yes را انتخاب کنید.
- در پنجره نصب، روی Next کلیک کنید تا به مرحله بعدی بروید.
3. انتخاب مسیر نصب
- نصبکننده به شما امکان انتخاب مسیر نصب را میدهد. مسیر پیشفرض معمولاً C:\Program Files\Java\jdk-XX است (XX شماره نسخه است).
- پیشنهاد میشود مسیر پیشفرض را تغییر ندهید، مگر اینکه دلیل خاصی داشته باشید.
- در این مرحله، میتوانید انتخاب کنید که کدام اجزای JDK نصب شوند (مانند JRE یا ابزارهای اضافی). پیشنهاد میشود همه گزینهها را فعال نگه دارید.
4. تکمیل فرآیند نصب
- پس از انتخاب مسیر و اجزا، روی Next کلیک کنید و منتظر بمانید تا فرآیند نصب کامل شود.
- پس از اتمام، پنجرهای ظاهر میشود که نشاندهنده نصب موفق است. روی Close کلیک کنید.
5. تنظیم متغیرهای محیطی (Environment Variables)
برای استفاده از دستورات جاوا (مانند java یا javac)در خط فرمان (Command Prompt یا PowerShell)، باید مسیر JDK را به متغیرهای محیطی ویندوز اضافه کنید:
- باز کردن تنظیمات متغیرهای محیطی:
- روی منوی Start کلیک کنید و عبارت Environment Variables را جستجو کنید.
- گزینه Edit the system environment variables را انتخاب کنید.
- در پنجره بازشده، روی دکمه Environment Variables کلیک کنید.
- اضافه کردن مسیر JDK به متغیر PATH:
- در بخش System Variables، متغیر Path را پیدا کنید و روی Edit کلیک کنید.
- روی New کلیک کنید و مسیر پوشه bin در JDK را اضافه کنید. بهعنوان مثال: C:\Program Files\Java\jdk-17\bin.
- روی OK کلیک کنید تا تغییرات ذخیره شوند.
- ایجاد متغیر JAVA_HOME (اختیاری اما توصیهشده):
- در بخش System Variables، روی New کلیک کنید.
- نام متغیر را JAVA_HOME وارد کنید.
- مقدار متغیر را مسیر نصب JDK قرار دهید (مانند C:\Program Files\Java\jdk-17).
- روی OK کلیک کنید.

6. بررسی نصب
برای اطمینان از نصب صحیح JDK، مراحل زیر را انجام دهید:
- Command Prompt یا PowerShell را باز کنید.
- دستور زیر را وارد کنید تا نسخه جاوا بررسی شود:
- java -version
- اگر نصب درست انجام شده باشد، اطلاعاتی درباره نسخه JDK نمایش داده میشود، مانند:
- java version “17. 0. 8” 2023-07-18
- Java(TM)SE Runtime Environment (build 17. 0. 8+9-LTS)
- Java HotSpot(TM)64-Bit Server VM (build 17. 0. 8+9-LTS, mixed mode, sharing)
- برای بررسی کامپایلر، دستور زیر را اجرا کنید:
- javac -version
خروجی باید چیزی شبیه به javac 17. 0. 8 باشد.
مشکلات رایج در نصب JDK و راهحلها
حتی با رعایت مراحل بالا، ممکن است با مشکلاتی مواجه شوید. در ادامه، برخی از مشکلات رایج و راهحلهای آنها آورده شده است:
1. خطای “java is not recognized as an internal or external command”
- علت: مسیر JDK به متغیر PATH اضافه نشده یا بهدرستی تنظیم نشده است.
- راهحل:
- مسیر bin در JDK (مانند C:\Program Files\Java\jdk-17\bin)را دوباره بررسی کنید.
- مطمئن شوید که مسیر را بدون خطا و با دقت وارد کردهاید.
- Command Prompt را ببندید و دوباره باز کنید تا تغییرات اعمال شوند.
2. دانلود فایل نصبی ناموفق
- علت: ممکن است اتصال اینترنت ناپایدار باشد یا سرور دانلود موقتاً در دسترس نباشد.
- راهحل:
- اتصال اینترنت خود را بررسی کنید.
- از یک منبع دیگر (مانند Adoptium یا Azul)فایل را دانلود کنید.
- از ابزارهای مدیریت دانلود برای جلوگیری از قطع شدن دانلود استفاده کنید.
3. خطای نصب به دلیل کمبود فضا یا دسترسی
- علت: فضای کافی در درایو نصب یا دسترسی ناکافی برای حساب کاربری.
- راهحل:
- مطمئن شوید حداقل 500 مگابایت فضای خالی دارید.
- نصب را با حساب کاربری با دسترسی ادمین انجام دهید.
- آنتیویروس یا فایروال را موقتاً غیرفعال کنید، زیرا ممکن است فرآیند نصب را مختل کنند.
4. عدم نمایش نسخه جاوا در Command Prompt
- علت: نصب ناقص یا انتخاب نسخه ناسازگار.
- راهحل:
- JDK را حذف کنید (از Control Panel > Programs and Features) و دوباره نصب کنید.
- مطمئن شوید نسخه 64 بیتی را برای ویندوز 11 دانلود کردهاید.
- بررسی کنید که نسخههای متعدد JDK روی سیستم نصب نباشد، زیرا ممکن است تداخل ایجاد کنند.
5. مشکلات مربوط به متغیر JAVA_HOME
- علت: مسیر اشتباه یا عدم تنظیم متغیر JAVA_HOME.
- راهحل:
- مسیر JAVA_HOME را دوباره بررسی کنید و مطمئن شوید دقیقاً به پوشه اصلی JDK اشاره دارد (نه پوشه bin).
- از وجود فاصله یا کاراکترهای غیرمجاز در مسیر نصب خودداری کنید.
فیلم آموزشی نصب jdk
نکات تکمیلی برای استفاده از JDK
- بهروزرسانی JDK: اوراکل و ارائهدهندگان OpenJDK بهطور منظم بهروزرسانی منتشر میکنند. برای امنیت و عملکرد بهتر، نسخه JDK خود را بهروز نگه دارید.
- انتخاب IDE مناسب: برای برنامهنویسی جاوا، استفاده از محیطهای توسعه مانند ( دانلود) IntelliJ IDEA، Eclipse (دانلود) یا NetBeans (دانلود) توصیه میشود. این ابزارها فرآیند کدنویسی را سادهتر میکنند.
- مدیریت نسخههای متعدد: اگر نیاز به استفاده از چند نسخه JDK دارید، ابزارهایی مانند(نصب ابزار ) SDKMAN یا jEnv (نصب ابزار) میتوانند به مدیریت آنها کمک کنند.
- یادگیری جاوا: پس از نصب JDK، میتوانید با منابع آموزشی آنلاین یا کتابهایی مانند Head First Java یادگیری را شروع کنید. برای دانلود کتاب کلیک کنید
نتیجهگیری
نصب JDK در ویندوز 11 فرآیندی ساده اما حساس است که با رعایت مراحل بالا، بهراحتی قابلانجام است. این ابزار پایهای برای توسعه و اجرای برنامههای جاوا است و یادگیری آن میتواند درهای زیادی را در دنیای برنامهنویسی به روی شما باز کند. با تنظیم صحیح متغیرهای محیطی و رفع مشکلات احتمالی، میتوانید محیطی پایدار برای کدنویسی ایجاد کنید. اگر تازهکار هستید، نگران پیچیدگیها نباشید؛ با تمرین و استفاده از منابع آموزشی، بهسرعت با جاوا و ابزارهای آن آشنا خواهید شد.









