دانستنی‌های دنیای وب و زیرساخت

نصب JDK در ویندوز؛ تنظیم مسیر و بررسی Java و javac

نصب موفق فایل JDK کافی نیست؛ خط فرمان و ابزار ساخت باید همان نسخهٔ مورد نیاز پروژه را پیدا کنند. این راهنما نصب و بررسی مسیرهای Java را توضیح می‌دهد.

نمودار انتخاب نسخهٔ پروژه، نصب JDK، تنظیم PATH و بررسی Java و javac

برای توسعهٔ برنامهٔ جاوا در ویندوز به JDK نیاز دارید؛ بسته‌ای که ابزار اجرای Java و کامپایلر javac را فراهم می‌کند. ابتدا نسخهٔ مورد نیاز پروژه را مشخص کنید، نصب‌کنندهٔ رسمی مناسب سیستم را بگیرید و بعد بررسی کنید خط فرمان همان نصب را استفاده می‌کند. نسخهٔ جدیدتر لزوماً انتخاب درست برای یک برنامهٔ قدیمی نیست.

انتخاب نسخه و آماده‌کردن ویندوز

نیازمندی Java را در مستندات برنامه، ابزار ساخت یا وب‌سرور جاوا بررسی کنید. راهنمای Oracle JDK که در منابع آمده، نصب روی ویندوز ۶۴ بیتی را پوشش می‌دهد. بستهٔ مربوط به سیستم دیگری را انتخاب نکنید. نصب‌کنندهٔ EXE یا MSI به دسترسی مدیریتی نیاز دارد؛ دریافت فایل نصب به‌تنهایی چنین دسترسی‌ای ایجاد نمی‌کند.

اگر JDK دیگری دارید، مسیر و نسخهٔ فعلی آن را یادداشت کنید. برنامه‌های در حال اجرای Java را هنگام جایگزینی پوشهٔ نصب متوقف کنید و پوشهٔ یک نصب فعال را با فایل‌های نسخهٔ دیگر مخلوط نکنید. تغییر نسخه روی سرور تولید باید پس از آزمایش سازگاری برنامه انجام شود.

نصب JDK و تنظیم متغیرهای محیطی

  1. بسته را از صفحهٔ رسمی دانلود سازنده بگیرید و شرایط استفاده و نیازمندی سیستم را بررسی کنید.
  2. نصب‌کننده را با دسترسی لازم اجرا کنید و مسیر نصب نهایی را نگه دارید.
  3. اگر ابزار پروژه JAVA_HOME می‌خواهد، مقدار آن را روی پوشهٔ اصلی همان JDK بگذارید؛ نه پوشهٔ bin.
  4. برای دسترسی خط فرمان به ابزارها، پوشهٔ bin آن نصب را در PATH قرار دهید. مقدارهای قبلی PATH را پاک یا یکجا جایگزین نکنید.
  5. یک پنجرهٔ جدید خط فرمان باز کنید؛ پنجرهٔ قبلی ممکن است متغیرهای پیش از تغییر را نگه داشته باشد.

برای مثال، اگر مسیر نصب C:\Program Files\Java\jdk-25 باشد، JAVA_HOME به همین پوشه اشاره می‌کند و ورودی ابزارها در PATH می‌تواند %JAVA_HOME%\bin باشد. عدد نسخه و مسیر در این مثال باید با نصب واقعی شما جایگزین شود.

بررسی نتیجه و پیدا کردن مسیر اشتباه

java -version
javac -version
where.exe java
where.exe javac

دو دستور اول نسخهٔ ابزار اجرا و کامپایلر را نشان می‌دهند؛ دو دستور بعدی مسیرهای قابل پیدا شدن در ویندوز را مشخص می‌کنند. اگر Java اجرا می‌شود ولی javac پیدا نمی‌شود، وجود کامپایلر در پوشهٔ bin و ترتیب PATH را بررسی کنید. اگر نسخه‌ها متفاوت‌اند، ممکن است مسیر نصب قدیمی زودتر پیدا شود.

JAVA_HOME به‌تنهایی دستور java را برای خط فرمان قابل پیدا شدن نمی‌کند؛ PATH مسئلهٔ جداگانه‌ای است. ابزار توسعه یا سرویس ویندوز نیز ممکن است تنظیم نسخهٔ مستقل داشته باشد. پس از اصلاح، یک ساخت آزمایشی پروژه انجام دهید و در صورت ناسازگاری، تنظیم مسیرهای ثبت‌شدهٔ قبلی را برگردانید.

نظر شما مهم است

این مطلب چقدر برایتان مفید بود؟

اولین نفری باشید که به این مطلب امتیاز می‌دهد.

ادامه گفت‌وگو

این مطلب را به اشتراک بگذارید

اگر برایتان مفید بود، آن را برای همکاران و دوستانتان بفرستید.

برای ادامه مطالعه
همه مطالب مجله
قدم بعدی را با هم برداریم

برای شروع، یک گفت‌وگو کافی‌ست.

از انتخاب سرور تا ساخت وب‌سایت، مسیر مناسب کسب‌وکارتان را پیدا کنیم.

تماس با آفاق هاست 021-91092061