شما اینجایید
خانه > آموزش > تنظیم متغیر JAVA_HOME در ویندوز

تنظیم متغیر JAVA_HOME در ویندوز

همانطور که می دانید برای اجرای کدها و برنامه های نوشته شده به زبان جاوا نیاز به بسته Java Runtime Environment یا همان JRE می باشد. این بسته هم بصورت مستقل و هم همراه با بسته توسعه جاوا با نام JDK با نام کامل Java Development Kit نصب می شود. اگر از توسعه دهندگان اندروید باشید می دانید که دو محیط توسعه نرم افزار معروف این پلتفرم (اندروید) یعنی اکلیپس و اندروید استودیو هر دو بر پایه جاوا توسعه داده شده اند و برای اجرا به بسته JRE نیاز دارند. از آن جایی که در ویندوز برنامه ها نیازمندی های خود را به سیستم عامل اعلام می کنند، ویندوز مکانیزم Environment Variables (متغیرهای محیطی) را ارائه کرده است. تمامی متغیرهای این قسمت برای اجرای برنامه ها و سرویس های مختلف کاربرد دارند.

بسیاری از برنامه های پیش نیاز مثل چهارچوب های کاری (frameworks) مختلف و … در زمان نصب بصورت خودکار اقدام به ساخت متغیرهای مورد نیاز سرویس گیرندگان خود در قسمت Environment Variables می کنند. اما برخی برنامه ها نیز مثل بسته JRE و JDK اینکار را انجام نمی دهند. در چنین مواقعی باید خود دست بکار شده و این متغیرها را بسازید.

برنامه های نیازمند جاوا در ویندوز بصورت تعریف شده مسیر نصب بسته JRE را در متغیری به نام JAVA_HOME در متغیرهای محیطی ویندوز جستجو می کنند. اگر این متغیر موجود نباشد برنامه های نیازمند جاوا اجرا نخواهند شد. برای همین پس از نصب JRE باید یک متغیر به نام JAVA_HOME را در قسمت Environment Variables بسازید که مسیر نصب JRE را مشخص کند تا برنامه های نیازمند جاوا از این طریق به JRE دسترسی پیدا کرده و نیازهای خود را برای اجرا برطرف نمایند.

روش قدم به قدم تعریف متغیر JAVA_HOME در ویندوز

قدم اول: پیدا کردن مسیر نصب JRE

اگر از قبل مسیر نصب JRE را می دانید بدون معطلی به قدم دوم مراجعه کنید در غیر اینصورت برای پیدا کردن مسیر نصب JRE مراحل زیر را دنبال کنید:

  1. اگر مسیر نصب پیش فرض JRE را در حین نصب تغییر نداده اید پوشه C:\Program Files\Java را باز کنید.
  2. بدنبال پوشه ای با نام jre بگردید مثلاً C:\Program Files\Java\jre6

قدم دوم: تنظیم متغییر JAVA_HOME

بعد از اینکه مسیر دقیق JRE را پیدا کردید آن را کپی کرده و موارد زیر را انجام دهید:

  1. راست کلیک بر روی My Computer و انتخاب گزینه Properties
  2. انتخاب زبانه (تب) Advanced
  3. در پایین پنجره بر روی دکمه Environment Variables کلیک کنید.
  4. در قسمت System Variables بر روی دکمه New کلیک کنید.
  5. در قسمت نام متغیرعبارت JAVA_HOME را وارد کنید.
  6. در قسمت مقدار متغیر مسیر نصب JRE را Paste کنید.
    1. اگر در متن مسیر نصب JRE کاراکتر فضای خالی (Space) وجود دارد باید از مسیر مختصر شده به جای مسیر اصلی استفاده کنید بعنوان مثال: C:\Progra~1\Java\jre6
  7. نکته برای کاربران ویندوزهای ۶۴ بیتی (x64)

  8. بر روی OK کلیک کنید
  9. بر روی Apply Changes کلیک کنید.
  10. برای اطمینان سیستم را راه اندازی مجدد کنید.
آموزش تنظیم متغییر JAVA_HOME در ویندوز
آموزش تنظیم متغییر JAVA_HOME در ویندوز
نکته خیلی مهم: اگر JDK بر روی سیستم نصب شود به همراه آن یک نسخه JRE نیز بصورت خودکار نصب می گردد در چنین حالتی بجای مسیر نصب JRE باید مسیر نصب JDK را در متغیر JAVA_HOME ذخیره کرد.

موفق باشید

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

پاسخ دهید

8 + 8 =

Top