আমি বর্তমানে আমার কম্পিউটারে 8 থেকে 7 ডিফল্ট JRE পরিবর্তন করার চেষ্টা করছি।
আমি জেআর 8 বিটা বিল্ড আপডেট করে গেম মাইনক্রাফট জড়িত একটি ত্রুটি সংশোধন করার চেষ্টা করছিলাম, কিন্তু মনে হচ্ছে যে ইনস্টলারটি দূষিত হয়ে গেছে এবং বিপর্যয়ের আগে মিডওয়ে বন্ধ হয়েছে। এখন, যখনই আমি কোনও জাভা সম্পর্কিত প্রোগ্রাম চালু করার চেষ্টা করি, এটি ইনস্টল থাকা সত্ত্বেও এটি JRE8 তে নির্দেশ করে। আমি এটি পুনরায় ইনস্টল করার চেষ্টা করেছি কিন্তু লঞ্চারটি পুনরায় লোড করার পরেও এটি আর আরম্ভ করা হয়নি বলে মনে হচ্ছে এবং আরো কয়েকটি বিল্ড চেষ্টা করেছে।
আমি একটি জরুরী ব্যান্ড-এড ফিক্স প্রয়োগ করেছি যেটি আমার জেআরই 7 ফোল্ডার অনুলিপি করে, এটি পেস্ট করে এবং এটি JRE8 এ পুনঃনামকরণ করে। অথবা আমি রেজিস্ট্রিতে গিয়েও 1.8.0 রেজিস্ট্রিটি পরিবর্তন করতে পারি (HKEY_LOCAL_MACHINE \ সফটওয়্যার \ জাভাসফ্ট \ জাভা রানটাইম এনভায়রনমেন্ট \ 1.8.0) JRE8 ফোল্ডারের পরিবর্তে JRE7 ফোল্ডারটি নির্দেশ করতে। এই দুইটি "সংশোধন" প্রয়োগ করা না হলে, আমি কোনও জাভা সম্পর্কিত লঞ্চ করার চেষ্টা করার সময় একটি Launch4j ত্রুটি পেতে পারি:
আমি এটা কিভাবে ঠিক করবো?