Eclipse হল একটি ওপেন সোর্স প্রজেক্ট যা একটি জাভা প্লাগইন সিস্টেম ব্যবহার করে প্রোগ্রামারদের বিভিন্ন ভাষায় প্রোগ্রামিং সহজে একসাথে কাজ করার অনুমতি দেয়। এটি অনেক প্ল্যাটফর্মের জন্যও উপলব্ধ। নিবন্ধের শিরোনামে উল্লিখিত ত্রুটিটি একটি ত্রুটি যা ব্যবহারকারীরা তাদের উইন্ডোজ পিসিতে Eclipse খোলার চেষ্টা করার পরে প্রদর্শিত হয়৷
গ্রহন সাধারণত পরে বন্ধ হয়ে যায়। ব্যবহারকারীরা Eclipse ইনস্টল এবং চালানোর সাথে সাথে প্রায়ই সমস্যাটি দেখা দেয়। এই সমস্যাটি সমাধান করার জন্য অনেকগুলি বিভিন্ন পদ্ধতি ব্যবহার করা হয়েছে এবং সেই কারণেই আমরা সেগুলিকে একটি একক নিবন্ধে সংগ্রহ করেছি যাতে আপনি পরীক্ষা করে দেখতে পারেন!
'JNI শেয়ার্ড লাইব্রেরি লোড করতে ব্যর্থ' ত্রুটির কারণ কী?
সমস্যাটি প্রায়ই এক বা দুটি সাধারণ সমস্যার কারণে হয় যা অনেক ব্যবহারকারীর মধ্যে শেয়ার করা হয় যারা সমস্যাটি অনলাইনে রিপোর্ট করেছেন। এখনও, একই সমস্যা মোকাবেলা করার বিভিন্ন উপায় আছে। নীচের তালিকাটি দেখুন:
- ইক্লিপস এবং জাভা রানটাইমের অমিল সংস্করণ – উভয় প্রোগ্রাম অবশ্যই 64-বিট বা 32-বিট হতে হবে অথবা এই ত্রুটি প্রদর্শিত হতে বাধ্য। উভয় প্রোগ্রামকে একই বিন্যাসে স্যুইচ করে সমস্যার সমাধান করুন।
- জাভার 32-বিট এবং 64-বিট উভয় সংস্করণই ইনস্টল করা হয়েছে – Eclipse ভুলটি অ্যাক্সেস করার চেষ্টা করতে পারে এবং আপনার উচিত পাথ ভেরিয়েবলটি ম্যানিপুলেট করে এটিকে সঠিক সংস্করণে নিয়ে যাওয়া৷
- Eclipse Java এর ইনস্টলেশন ফোল্ডার সম্পর্কে অবগত নয় – আপনার eclipse.ini ফাইলে অন্তর্ভুক্ত করে বিভ্রান্তিটি পরিষ্কার করা উচিত।
সমাধান 1:'eclipse.ini' ফাইল সম্পাদনা করুন
এক্সিকিউটেবলের সঠিক পথটি কী হতে পারে তা বুঝতে ব্যর্থ হওয়া Eclipse ইনস্টলেশনের এই নির্দিষ্ট সমস্যাটি ঘটতে পারে। ইন্সটলেশন ডিরেক্টরীতে উপলব্ধ Eclipse কনফিগারেশন ফাইলের ভিতরে একটি লাইন যোগ করে এটি সহজেই সমাধান করা যেতে পারে। সমস্যা সমাধানের জন্য আপনি নীচের নির্দেশাবলী অনুসরণ করেছেন তা নিশ্চিত করুন৷
- ফাইল এক্সপ্লোরারে ফোল্ডারের অবস্থানে নেভিগেট করুন শুধুমাত্র একটি ফোল্ডার খুলে এই পিসি এ ক্লিক করে অথবা আমার কম্পিউটার বাম নেভিগেশন ফলক থেকে বা স্টার্ট মেনুতে এই এন্ট্রিটি অনুসন্ধান করে৷
- এই পিসি বা আমার কম্পিউটারে, আপনার লোকাল ডিস্ক খুলতে ডাবল-ক্লিক করুন এবং জাভা ডেভেলপমেন্ট কিট-এর ইনস্টলেশন ডিরেক্টরিতে নেভিগেট করুন . জাভা ফোল্ডারটি সনাক্ত করার পরে, jrex.x.xx> bin-এ নেভিগেট করুন এবং 'jawaw.exe' ফাইলটি সনাক্ত করুন। ঠিকানা বারে ক্লিক করুন এবং ক্লিপবোর্ডে সম্পূর্ণ ঠিকানাটি অনুলিপি করুন। ‘x.x.xx ' স্থানধারক আপনার ইনস্টল করা জাভার সংস্করণকে উপস্থাপন করে৷
- Eclipse এর ইনস্টলেশন ফোল্ডারে নেভিগেট করুন। Eclipse শর্টকাটে ডান-ক্লিক করার পরে এবং ওপেন ফাইল অবস্থান বেছে নেওয়ার পরেও সঠিক অবস্থান পাওয়া যাবে। প্রসঙ্গ মেনু থেকে বিকল্প।
- ‘eclipse নামের ফাইলটিতে ডান-ক্লিক করুন ini ' এবং নোটপ্যাড দিয়ে এটি খুলতে বেছে নিন। নিশ্চিত করুন যে আপনি ফাইলের শীর্ষে নেভিগেট করেছেন এবং সমস্যার সমাধান করার জন্য নীচের লাইনগুলি পেস্ট করেছেন৷ নিশ্চিত করুন যে আপনি সমাধানের প্রথম অংশে যে ঠিকানাটি পেয়েছেন তা দিয়ে আপনি আমাদের স্থানধারক ঠিকানাটি প্রতিস্থাপন করেছেন:
-vm C:\path\to\64bit\java\bin\javaw.exe
- প্রোগ্রামটি আবার চালানোর চেষ্টা করুন এবং 'জেএনআই শেয়ার্ড লাইব্রেরি লোড করতে ব্যর্থ' ত্রুটি এসেছে কিনা তা পরীক্ষা করে দেখুন৷
সমাধান 2:নিশ্চিত করুন Eclipse এবং Java Version মিলছে
আপনি যদি Eclipse-এর একটি 64-বিট সংস্করণ ব্যবহার করেন, তাহলে আপনাকে নিশ্চিত করতে হবে যে আপনি Java Runtime-এর 64-বিট সংস্করণ ইনস্টল করেছেন। একই 32-বিট সংস্করণের জন্য যায়। নিশ্চিত করুন যে আপনি একটি আনইনস্টল করতে এবং দ্বিতীয় বিকল্পটি ইনস্টল করতে নীচের নির্দেশাবলী অনুসরণ করেছেন৷
৷Windows 10 এ Java আনইনস্টল করা হচ্ছে
- স্টার্ট মেনু বোতামে ক্লিক করুন আপনার স্ক্রিনের নীচে বাম অংশে অবস্থিত। সেটিংস নির্বাচন করুন৷ স্টার্ট মেনুতে পাওয়ার বোতামের উপরে গিয়ার আইকনে ক্লিক করে।
- অ্যাপস নির্বাচন করুন সেটিংস অ্যাপে বিভাগ। জাভা নির্বাচন করুন ইনস্টল করা অ্যাপের তালিকা থেকে এবং তারপরে এটির আনইন্সটল এ ক্লিক করুন
- আনইন্সটল প্রক্রিয়া সম্পূর্ণ করতে স্ক্রীনে প্রদর্শিত নির্দেশাবলীতে সাড়া দিন।
উইন্ডোজের পূর্ববর্তী সংস্করণে জাভা আনইনস্টল করা
- স্টার্ট মেনু বোতামে ক্লিক করুন আপনার স্ক্রিনের নীচের বাম অংশে অবস্থিত৷
- কন্ট্রোল প্যানেল নির্বাচন করুন স্টার্ট মেনু থেকে এবং শ্রেণি-এ বিকল্প দ্বারা ভিউ স্যুইচ করুন . একটি প্রোগ্রাম আনইনস্টল করুন নির্বাচন করুন৷ প্রোগ্রাম বিভাগের অধীনে।
- এটি ক্লিক করে ইনস্টল করা প্রোগ্রামগুলির তালিকা থেকে Java নির্বাচন করুন এবং তারপরে আনইনস্টল করুন ক্লিক করুন উইজার্ড সম্পূর্ণ করতে স্ক্রিনে নির্দেশাবলী অনুসরণ করুন।
জাভা ইনস্টল করা হচ্ছে
জাভা ইনস্টল করার দুটি উপায় আছে। আপনি হয় অনলাইন ইনস্টলার ব্যবহার করতে পারেন যা শুধুমাত্র একটি ছোট ফাইল ডাউনলোড করে যা সম্পূর্ণ প্রোগ্রাম ডাউনলোড করতে ব্যবহৃত হয় অথবা আপনি পুরো প্যাকেজটি ডাউনলোড করতে পারেন এবং একটি সক্রিয় ইন্টারনেট সংযোগ ছাড়াই এটি ইনস্টল করতে পারেন। এটি অফলাইনে কীভাবে ইনস্টল করবেন তা এখানে:
- ম্যানুয়াল ডাউনলোড পৃষ্ঠাতে যান এবং Windows অফলাইন-এ ক্লিক করুন . নিশ্চিত করুন যে আপনি Windows অফলাইন এর মধ্যে পার্থক্য করছেন৷ যা 32-বিট সংস্করণ এবং উইন্ডোজ অফলাইন (64-বিট) যা স্পষ্টতই 64-বিট সংস্করণ।
- ফাইল ডাউনলোড ডায়ালগ বক্সটি আপনাকে ডাউনলোড ফাইলটি চালানো বা সংরক্ষণ করার অনুরোধ জানাবে সংরক্ষণ করুন ক্লিক করুন আপনার স্থানীয় সিস্টেমে ফাইলটি ডাউনলোড করতে।
- আপনার ব্রাউজার সহ সমস্ত অ্যাপ্লিকেশন বন্ধ করুন এবং ইনস্টলেশন প্রক্রিয়া শুরু করতে সংরক্ষিত ফাইলটিতে ডাবল ক্লিক করুন। ইনস্টল করুন ক্লিক করুন৷ লাইসেন্সের শর্তাবলী গ্রহণ করতে এবং ইনস্টলেশন চালিয়ে যেতে বোতাম।
- ওরাকল বিভিন্ন পণ্য অফার করে এমন কোম্পানিগুলির সাথে অংশীদারিত্ব করেছে৷ আপনি যখন জাভা ইনস্টল করবেন তখন ইনস্টলার আপনাকে এই প্রোগ্রামগুলি ইনস্টল করার একটি বিকল্প উপস্থাপন করতে পারে। পছন্দসই প্রোগ্রামগুলি নির্বাচন করা হয়েছে তা নিশ্চিত করার পরে, পরবর্তী ক্লিক করুন ইনস্টলেশন চালিয়ে যেতে বোতাম।
- কিছু সংক্ষিপ্ত ডায়ালগ ইনস্টলেশন প্রক্রিয়ার শেষ ধাপগুলি নিশ্চিত করে; বন্ধ ক্লিক করুন শেষ ডায়ালগে। এটি জাভা ইনস্টলেশন প্রক্রিয়া সম্পূর্ণ করবে। আপনি Eclipse এবং Java Runtime-এর সংস্করণের সাথে মিলে যাওয়ার পরেও সমস্যাটি দেখা যাচ্ছে কিনা তা পরীক্ষা করে দেখুন৷
সমাধান 3:Java এর জন্য পাথ ভেরিয়েবল সরান
আপনার কম্পিউটারে জাভা-এর 32-বিট এবং 64-বিট সংস্করণ উভয়ই ইনস্টল করা থাকলে, কোনটি ব্যবহার করবেন তা বের করার চেষ্টা করে Eclipse বিভ্রান্ত হতে পারে। উদাহরণস্বরূপ, যদি Eclipse-এর একটি 64-বিট সংস্করণ জাভা-এর 32-বিট সংস্করণ ব্যবহার করার চেষ্টা করে, একটি সমস্যা প্রদর্শিত হবে। জাভা এর একটি সংস্করণ আনইনস্টল না করে এটির পাথ ভেরিয়েবল মুছে ফেলার মাধ্যমে এটি সমাধান করা যেতে পারে। নিশ্চিত করুন যে আপনি নীচের নির্দেশাবলী সাবধানে অনুসরণ করুন৷
- হয় My Computer/This PC-এ ডান-ক্লিক করুন আপনি আপনার কম্পিউটারে ইনস্টল করেছেন Windows এর সংস্করণের উপর নির্ভর করে এবং বৈশিষ্ট্যগুলি চয়ন করুন৷ এর পরে, উন্নত সিস্টেম সেটিংস সনাক্ত করুন৷ বৈশিষ্ট্য উইন্ডোর ডানদিকে বোতাম, এটিতে ক্লিক করুন এবং উন্নত-এ নেভিগেট করুন ট্যাব।
- উন্নত ট্যাবের নীচে ডানদিকে, আপনি পরিবেশ ভেরিয়েবল দেখতে সক্ষম হবেন বিকল্পটিতে ক্লিক করুন এবং আপনি ব্যবহারকারী ভেরিয়েবল বিভাগের অধীনে সমস্ত ব্যবহারকারী ভেরিয়েবলের একটি তালিকা দেখতে সক্ষম হবেন৷
- পাথ-এ ক্লিক করুন সিস্টেম ভেরিয়েবলের অধীনে পরিবর্তনশীল অথবা ব্যবহারকারী ভেরিয়েবল বিভাগে এবং নীচের সম্পাদনা বোতামে ক্লিক করুন। জাভা ফোল্ডারের জন্য একটি পথ সনাক্ত করার চেষ্টা করুন, এটি নির্বাচন করুন এবং বাম পাশের মেনু থেকে মুছুন নির্বাচন করুন। এটি জাভা ফোল্ডারকে বোঝায় যা Eclipse-এর সংস্করণের সাথে মেলে না।
- প্রোগ্রামটি পুনরায় খোলার চেষ্টা করুন এবং এটি এখন সঠিকভাবে চলবে কিনা তা পরীক্ষা করুন৷