راهانداز ماشین مجازی جاوا، ماشین مجازی جاوا ایجاد نشد
زبان برنامه نویسی مانند جاوا(Java) چیزی بیش از یک روش برای نوشتن برنامه است. توسعه دهندگان بازی و برنامه نیز از آن استفاده می کنند. با این حال، تجربه خرابی جاوا بسیار رایج است. (Java)اگر هنگام تلاش برای راهاندازی برنامهای که بر اساس جاوا(Java) ساخته شده است ، مشکل دارید، این راهنما به شما کمک میکند مشکل را برطرف کنید.
همه خطاهای ماشین مجازی جاوا یکسان نیستند. (Java)آنها می توانند به دلایل مختلف رخ دهند. در این مقاله، شایعترین دلایل خطای راهانداز ماشین مجازی جاوا – (Java)ایجاد نشدن ماشین مجازی جاوا(Could not create the Java Virtual Machine) و نحوه رفع آن را توضیح میدهیم.
جاوا به زبان ساده چیست؟
جاوا(Java) یک زبان برنامه نویسی محبوب است که می تواند بر روی انواع سیستم عامل ها و دستگاه های مختلف اجرا شود. کاربردهای مختلفی دارد، از جمله در توسعه وب، برنامه های کاربردی موبایل، برنامه های دسکتاپ و برنامه نویسی سمت سرور. جاوا(Java) یک ماشین مجازی (VM) تولید می کند که کدهای نوشته شده در جاوا(Java) را اجرا می کند . اگر مشکلی در داده یا کدی که توسط ماشین مجازی جاوا پردازش میشود مشکلی پیش بیاید، خطای راهانداز ماشین مجازی جاوا (Java)رخ(A Java) میدهد .
خطای ماشین مجازی جاوا(Java) چیست ؟
یک خطای ماشین مجازی جاوا که به عنوان خطای (Java)JVM نیز شناخته می شود ، به عنوان خطای تولید شده توسط ماشین مجازی جاوا(Java Virtual Machine) طبقه بندی می شود . وقتی این نوع خطا رخ می دهد، معمولاً به این معنی است که رایانه نمی تواند کد را بخواند یا درک کند. این ممکن است به دلایل متعددی اتفاق بیفتد، مانند زمانی که رایانه با وصله های مورد نیاز به روز نمی شود یا اگر با جاوا(Java) سازگار نیست . اگر هنگام استفاده از رایانه خود با خطای JVM مواجه شدید، مهم است که بدانید چگونه از این مشکل بازیابی کنید. در اینجا چند مرحله برای رفع این مشکل و ادامه استفاده از رایانه خود آورده شده است.
در طی چند روز گذشته، متوجه شدیم که برخی از کاربران با خطایی به نام Could not create the Java Virtual Machine مواجه شدهاند . از آنچه که ما جمع آوری کرده ایم، زمانی که کاربر در حال تلاش برای راه اندازی برنامه ای است که با استفاده از جاوا(Java) ساخته شده است، این خطا ظاهر می شود.
نحوه رفع خطای لانچر ماشین مجازی جاوا(Java Virtual Machine Launcher Error)
برای حل این مشکل، ابتدا مطمئن شوید که همه به روز رسانی های لازم را دارید و برنامه به درستی نصب شده است. پس از آن، می توانید به دنبال راه حل های ممکن برای رفع خطای راه اندازی ماشین مجازی جاوا(Java) در ویندوز 11/10 باشید:
- یک متغیر سیستم جدید برای جاوا اضافه کنید
- Java.exe را به عنوان مدیر اجرا کنید
- (Uninstall)برنامه جاوا را (Java)حذف و دوباره نصب(Reinstall) کنید .
ماشین مجازی جاوا(Java Virtual Machine) ایجاد نشد
حالا بیایید نگاهی دقیق تر به آنها بیندازیم:
1] یک متغیر سیستم جدید برای جاوا (Java)اضافه کنید(Add)
برای رفع این خطا باید یک متغیر جدید به سیستم جاوا اضافه کنید و ببینید که آیا خطا را حل می کند یا خیر. لطفا(Please) برای حل این مشکل مراحل زیر را دنبال کنید:
- (Right-click)روی منوی Start کلیک راست کرده و از لیست منو گزینه Run را انتخاب کنید.(Run )
- (Type)sysdm.cpl را در کادر جستجو تایپ کنید و روی دکمه OK کلیک کنید.
- به تب Advanced رفته و (Advanced)Environment Variables را در پایین انتخاب کنید.
- در قسمت System variables بر روی دکمه New کلیک کنید.
- در صفحه بعدی، _JAVA_OPTIONS را در قسمت Variable name تایپ کنید .
- سپس باید Xmx512M را در کادر مقدار متغیر وارد کنید.(Variable)
- حالا روی دکمه OK کلیک کنید تا تغییرات اعمال شود.
در زیر می توانید توضیح دقیقی در مورد مراحل بالا بیابید:
برای شروع، ابتدا پنجره System Properties را باز کنید. (System Properties)این کار را می توان از طریق کادر محاوره ای Run یا (Run)File Explorer انجام داد.
بنابراین، میانبر صفحه کلید Windows + RRun اجرا(Run) شود. سپس sysdm.cpl را در کادر جستجو تایپ کنید و روی دکمه OK کلیک کنید.
همچنین، File Explorer را با استفاده از میانبر صفحه کلید Windows + Eسپس روی This PC کلیک راست کرده و از منوی زمینه گزینه Properties را انتخاب کنید.(Properties)
در پنجره System Properties ، Environment Variables را در پایین تب Advanced انتخاب کنید.
سپس در قسمت System variables(System variables) بر روی دکمه New کلیک کنید .
اکنون باید _JAVA_OPTIONS را در قسمت Variable name تایپ کنید. برای تنظیم یک متغیر، باید –Xmx512M را در کادر متنی مقدار متغیر وارد کنید. (Variable)با این کار تخصیص رم(RAM) به 512 مگابایت افزایش می یابد.
پس از انجام تغییرات، روی OK کلیک کنید تا آنها ذخیره شوند. همچنین روی OK در پنجره Environmental کلیک کنید.
2] برنامه را به عنوان مدیر اجرا کنید(Run)
بر اساس گزارش ها، برخی از کاربران می توانند با باز کردن فایل اجرایی جاوا با امتیازات مدیریتی، این خطا را حل کنند. (Java)مراحل زیر شما را در انجام این کار راهنمایی می کند:
- کلید Windows(Windows) + میانبر صفحه کلید Q را فشار دهید .
- جاوا(Java) را در کادر جستجو تایپ کنید.
- روی جاوا کلیک راست کرده و Open file location را(Open file location) از منوی زمینه انتخاب کنید.
- در صفحه بعد روی فایل اجرایی جاوا کلیک راست کرده و گزینه (Java)Properties را انتخاب کنید.
- وقتی پنجره Java Properties باز شد، به تب (Java Properties)Compatibility بروید.
- در قسمت تنظیمات(Settings) ، کادر کنار Run the program as a administrator را علامت بزنید.
- (Click)روی Apply کلیک کنید و سپس دکمه OK را بزنید تا تغییرات ذخیره شوند.
- حالا پنجره File Explorer را ببندید.
پس از انجام تمام مراحل بالا، رایانه خود را مجدداً راه اندازی کنید و ببینید که آیا اکنون مشکل حل شده است یا خیر.
3 ](] Uninstall) برنامه جاوا(Java) را حذف و دوباره نصب(Reinstall) کنید
می توانید برنامه Java JRE(Java JRE) را دوباره نصب کنید . با این حال، قبل از اینکه به آن راه برویم، خیلی منطقی است که ابتدا برنامه را حذف نصب کنیم. این کار را با فشار دادن Windows key + I انجام دهید تا منوی تنظیمات(Settings) فعال شود ، سپس به Apps > Apps & Features بروید . به پایین اسکرول(Scroll) کنید تا با برنامه جاوا(Java) برخورد کنید، سپس بر روی دکمه سه نقطه(three-dotted) کلیک کنید و حتما Uninstall را انتخاب کنید تا حذف شود.
از نظر نصب مجدد برنامه، باید به صفحه رسمی Jave Runtime Environment مراجعه کرده و آن را برای رایانه ویندوز 11 خود دانلود کنید. پس از اتمام کار، ابزار را نصب کنید و سپس کامپیوتر خود را مجددا راه اندازی کنید. از آنجا، ادامه دهید و بررسی کنید که آیا Could Create The Java Virtual Machine(Could Not Create The Java Virtual Machine) هنوز نشان داده می شود یا خیر.
That’s it. Hopefully, one of these solutions will work for you!
علت خطای Couln't(Could) create the Java Virtual Machine چیست؟(Java Virtual Machine)
علت این خطا در Windows 11/10 بسیار متفاوت است. به عنوان مثال، اگر یک برنامه جاوا(Java) homebrew را اجرا می کنید ، احتمالاً توسط گزینه های اشتباه فراخوانی شده است. از طرف دیگر، اگر اندازه حافظه پشته بزرگتر از اندازه متغیر سیستم(System Variable) باشد ، برنامه جاوا(Java) که میخواهید باز کنید ممکن است با شکست مواجه شود .
خطای ماشین(Machine) مجازی در جاوا(Java) چیست؟
این خطا نشان می دهد که ماشین مجازی جاوا(Java Virtual Machine) به درستی کار نمی کند یا دیگر منابع کافی برای ادامه کار ندارد.
مربوط:(Related:)
- نحوه فعال کردن دستی آخرین نسخه جاوا در سیستم های ویندوز(How to manually enable the latest Java version on Windows systems)
- نصب یا به روز رسانی جاوا کامل نشد - کد خطا 1603(Java Install or Update did not complete – Error Code 1603)
Related posts
رفع مشکل عدم ایجاد ماشین مجازی جاوا در ویندوز 10
نحوه رفع خطای «نمیتوان ماشین مجازی جاوا ایجاد کرد».
Fix Java Virtual Machine or JVM خطا یافت نشد
Machine Management مجازی است در حال حاضر در این دستگاه نیست
Fix Hyper-V Virtual Machine stuck در توقف State
غیرفعال کردن Could غیرفعال کردن تمام اعلان های درایو شبکه را دوباره وصل نکنید
چه افزوده Reality and Could این Replace All Screens؟
چگونه یک ماشین مجازی ویندوز XP را به صورت رایگان راه اندازی کنیم
Fix Java شروع شد اما exit code 1 را بازگرداند
رفع خطای “Windows Could Not Automaticly Detect This Network's Proxy Settings”
Fix Could نه Connect به Steam Network Error
ویژگی های یکپارچه سازی را برای یک ماشین مجازی حالت XP فعال کنید
نحوه فعال کردن جاوا در تمام مرورگرهای وب
JavaFX application نمی تواند با توجه به راه اندازی system configuration
چگونه به Fix Snapchat Could نه Refresh Problem
نحوه تنظیم JAVA_HOME در Windows 10
JDiskReport یک Disk Analyzer رایگان رایگان است - اما به Java نیاز دارد تا کار کند
نحوه رفع خطای «ویندوز نتوانست یک یا چند مؤلفه سیستم را پیکربندی کند».
رفع مشکل باز کردن پوشههای ایمیل پیشفرض شما. فروشگاه اطلاعات باز نشد
چگونه به صورت دستی فعال کردن شدن Java version در Windows سیستم