উইন্ডোজ ১০的一些 ব্যবহারকারী XMage অ্যাপ্লিকেশন ব্যবহার করে অনলাইনে ম্যাজিক খেলার সময় 'Java Not Found' এরর দেখেন, mặc dù তারা আগে Java Environment ইনস্টল کرده রেখেছিলেন।

এই সমস্যা তদন্ত করার পর পাওয়া গেল, এই এরর কোডের পেছনে বেশ কিছু কারণ রয়েছে। সম্ভাব্য কারণগুলো নিচে দেওয়া হলো:
- করাপ্ট/অনुचিতভাবে ইনস্টল করা Java Environment - সবচেয়ে সাধারণ কারণ হচ্ছে Java ইনস্টলেশনের সাথে অসঙ্গতি। এই পরিস্থিতিতে Java Environment পুনরায় ইনস্টল করলে সমস্যা সমাধান হয়।
- পুরনো Java ইনস্টলেশনের অবশিষ্টাংশ সরানো - কখনও কখনও পুরনো Java ইনস্টলেশনের অবশিষ্ট ফাইল লেটেস্ট ভার্সনের সাথে দ্বন্দ্ব সৃষ্টি করে। এই ফাইলগুলো মুছে ফেলে সমাধান হয়।
- ভাঙা Java Environment Variable - Java এনভায়রনমেন্ট ভেরিয়েবলে অসঙ্গতির কারণে XMage জাভা ডিপেন্ডেন্সি কল করতে পারে না। সিস্টেম স্ক্রিন থেকে এনভায়রনমেন্ট ভেরিয়েবল ঠিক করলে সমাধান হয়।
এখন প্রতিটি সম্ভাব্য কারণ জানার পর, নিচে যেসব পদ্ধতি অন্য প্রভাবিত ব্যবহারকারীদের কাজে লেগেছে সেগুলো দেওয়া হলো:
পদ্ধতি ১: Java Environment পুনরায় ইনস্টল করুন
XMage প্রোগ্রামে 'Java Not Found' এররটির সবচেয়ে সাধারণ কারণ হচ্ছে Java ইনস্টলেশনের সাথে অসঙ্গতি। করাপশন হোক বা Home Path-এ নির্দিষ্ট পাথে Java Environment পাথ ভিন্ন হোক, এই অপারেশন সমস্যা সমাধান করবে।
অনেক প্রভাবিত ব্যবহারকারী নিশ্চিত করেছেন যে পুরো Java Environment পুনরায় ইনস্টল করলে তারা XMage প্ল্যাটফর্মে একই এরর ছাড়া ম্যাজিক খেলতে পেরেছেন।
যদি এখনও এই ফিক্স চেষ্টা نکরেছেন, তবে নিচের নির্দেশনা অনুসরণ করুন:
- Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'appwiz.cpl' লিখে Enter চাপিয়ে Programs and Features মেনুতে যান।

- Programs and Features মেনুতে ইনস্টল করা অ্যাপ্লিকেশন들의 তালিকা থেকে বর্তমান Java ইনস্টলেশন খুঁজে বের করুন। সঠিক লিস্টিং পেলে সেটিতে রাইট-ক্লিক করে কনটেক্সট মেনু থেকে Uninstall ক্লিক করুন।

- আন-স্ক্রিন নির্দেশনা মেনে আনইনস্টলেশন সম্পূর্ণ করুন, তারপর কম্পিউটার রিবুট করুন এবং নেক্সট স্টার্টআপ সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন।
- কম্পিউটার বুট হলে ডিফল্ট ব্রাউজার থেকে Java Environment-এর অফিসিয়াল ডাউনলোড পেজ-এ যান এবং Agree and Start free Download বাটনে ক্লিক করুন।

- ইনস্টলার ডাউনলোড হলে JavaSetup-এ ডাবল-ক্লিক করুন এবং লেটেস্ট ভার্সনের Java ইনস্টল করতে পরবর্তী নির্দেশনা মেনে চলুন।
- অপারেশন সম্পূর্ণ হলে আবার কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে XMage লঞ্চ করে দেখুন সমস্যা সমাধান হয়েছে কিনা।
যদি লঞ্চ করার পরও একই 'Java Not Found' এরর আসে, তবে নিচের পদ্ধতিতে যান।
পদ্ধতি ২: পুরনো Java ইনস্টলেশনের অবশিষ্টাংশ মুছুন (যদি প্রযোজ্য হয়)
কম্পিউটারে পুরনো Java ইনস্টলেশনের অবশিষ্ট ফাইল থাকলে সেটি লেটেস্ট Java ভার্সন ইনস্টলেশনের (XMage প্রোগ্রাম দ্বারা হ্যান্ডেল করা) সাথে দখল দিয়ে এই এরর তৈরি করতে পারে।
একই সমস্যা সম্মুখীন বেশ কিছু ব্যবহারকারী নিশ্চিত করেছেন যে এلیভেটেড Command Prompt ব্যবহার করে অবশিষ্ট Java ফাইল খুঁজে বের করে মূল এক্সিকিউটেবল মুছে ফেলার পর XMage লঞ্চ করলে সমস্যা সমাধান হয়েছে।
যদি এই পদ্ধতি এখনও চেষ্টা نکরেছেন, তবে নিচের ধাপগুলো অনুসরণ করুন:
- Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'cmd' লিখে Ctrl + Shift + Enter চাপিয়ে এلیভেটেড Command Prompt উইন্ডো খুলুন। UAC (User Account Control) প্রম্পট হলে Yes ক্লিক করে অ্যাডমিন এক্সেস দিন।

- এলিভেটেড Command Prompt-এ নিচের কমান্ড টাইপ করে Enter চাপিয়ে অবশিষ্ট Java ফাইলগুলোর সঠিক লোকেশন খুঁজে বের করুন:
C:> where javaনোট: আপনি নিচের কমান্ডটিও ব্যবহার করতে পারেন:
C:> for %i in (javac.exe) do @echo. %~$PATH:i
- পুরনো Java ইনস্টলেশনের লোকেশন রিটার্ন হলে File Explorer খুলুন এবং সে ফোল্ডারে নেভিগেট করুন।
নোট: সাধারণত Java ইনস্টলেশন থাকে C:\ProgramData\Oracle\Java\javapath-এ। - সঠিক লোকেশনে গিয়ে রিস্টার্ট করার আগে নিচের এক্সিকিউটেবলগুলো মুছে ফেলুন:
java.exe javaw.exe javaws.exe
- কম্পিউটার রিবুট হলে XMage অ্যাপ্লিকেশন আবার খুলুন। এইবার প্রোগ্রাম ডিটেক্ট করবে যে Java Environment সম্পূর্ণ অনুপস্থিত এবং ইনস্টল করার অফার দেবে। যদি হয়, তবে Yes ক্লিক করে অপারেশন সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন।
উপরের নির্দেশনা মেনেও যদি একই সমস্যা থাকে, তবে নিচের পদ্ধতিতে যান।
পদ্ধতি ৩: Java Environment Variable ঠিক করুন
ভুল Java এনভায়রনমেন্ট ভেরিয়েবল থাকলে XMage লঞ্চারকে লাগে Java ডিপেন্ডেন্সি ইনস্টল নাও হওয়া সত্ত্বেও আসলে সেগুলো ইনস্টল করা থাকে। এই পরিস্থিতিতে আপনার Java ইনস্টলেশন লোকেশন বের করে Java এনভায়রনমেন্ট ভেরিয়েবল সঠিক লোকেশনে পয়েন্ট করালে সমাধান হয় - অনেক প্রভাবিত ব্যবহারকারী এই ফিক্স কাজ করেছে বলে নিশ্চিত করেছেন।
যদি এই ফিক্স এখনও চেষ্টা نکরেছেন, তবে নিচের নির্দেশনা মেনে চলুন:
- File Explorer খুলুন এবং আপনার Java Environment-এর ইনস্টলেশন পাথে নেভিগেট করুন। মনে রাখবেন, কাস্টম লোকেশনে ইনস্টল না করলে আপনার OS-বিট আর্কিটেকচার অনুযায়ী নিচের যেকোনো একটিতে পাবেন:
C:\Program Files\Java\*Java version* - 64-bit version C:\Program Files (x86)\Java\*Java version* - 32-bit version
- সঠিক লোকেশনে গিয়ে নেভিগেশন বারে রাইট-ক্লিক করে নতুন কনটেক্সট মেনু থেকে Copy Address বেছে নিন।

- সঠিক জাভা লোকেশন ক্লিপবোর্ডে কপি হলে Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'sysdm.cpl' লিখে Enter চাপিয়ে System Properties স্ক্রিন খুলুন।

- System Properties উইন্ডোতে Advanced ট্যাব এক্সেস করুন, তারপর উপলব্ধ অপশন থেকে Environment Variables-এ ক্লিক করুন।

- Environment variable উইন্ডোতে System variables-এ যান, Path option সিলেক্ট করুন এবং Edit বাটনে ক্লিক করুন।

- পরবর্তী উইন্ডোতে Java উল্লেখকারী এনভায়রনমেন্ট ভেরিয়েবল খুঁজে বের করুন। সঠিক এন্ট্রি পেলে সেটির ভ্যালু স্টেপ ২-এ চিহ্নিত সঠিক লোকেশনに変更 করুন।
- কম্পিউটার রিবুট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে XMage লঞ্চ করে দেখুন সমস্যা ঠিক হয়েছে কিনা।