একটি জার ফাইল একটি J এর জন্য ছোট ava AR chive ফাইল এবং এর মধ্যে জাভা প্রোগ্রাম (জাভা ক্লাস ফাইল, মেটাডেটা এবং সম্পদ) ধারণ করে। একটি প্যাকেজ ফাইল ফরম্যাট (.zip ফাইল ফরম্যাটের অনুরূপ), একটি জার ফাইল পোর্টেবিলিটি উন্নত করতে এবং এই ফাইলগুলি যে পরিমাণ স্থান নেয় তা কমাতে আরও কয়েকটি ফাইল একত্রিত করতে ব্যবহার করা যেতে পারে। এটি জার ফাইলগুলিকে অত্যন্ত বহুমুখী করে তোলে এবং একটি গেম, একটি অ্যাপ্লিকেশন, একটি ব্রাউজার এক্সটেনশন ইত্যাদি সংরক্ষণ করতে ব্যবহার করা যেতে পারে৷
সমস্ত জার ফাইল সমান তৈরি করা হয় না। কিছুকে .exe ফাইলের মতো চালানো/সম্পাদিত করা হয় এবং অন্যগুলি .zip ফাইলের মতো এক্সট্র্যাক্ট/আনপ্যাক করা হয়। যদিও জার ফাইলগুলিকে আনপ্যাক করা বেশ সহজ এবং একইভাবে করা যেতে পারে যেভাবে একটি জিপ ফাইলের বিষয়বস্তু বের করা যায়, একইভাবে একটি জার ফাইল চালানোর ক্ষেত্রে হয় না৷
একটি .exe ফাইল যখন ডাবল-ক্লিক করা হয় তখন উইন্ডোজ ওএসের সাহায্যে একটি প্রোগ্রাম/অ্যাপ্লিকেশন চালু হয়। একইভাবে, জাভা ফ্রেমওয়ার্ক ব্যবহার করে একটি .jar ফাইল চালু করে এটি চালানো যেতে পারে। যাইহোক, অনেক ব্যবহারকারী জার ফাইলগুলি চালানোর চেষ্টা করার সময় ত্রুটির সম্মুখীন হন এবং আজ, এই নিবন্ধে, আমরা বিষয়টির উপর কিছু আলোকপাত করব এবং প্রকাশ করব কিভাবে উইন্ডোজ 10 এ জার ফাইলগুলি চালানো বা চালানো যায়৷
কেন জার ফাইল চালানো হবে না?
একটি জার ফাইলে একটি ম্যানিফেস্ট অন্তর্ভুক্ত থাকে যা মূলত ফাইলটিকে বলে যে কিভাবে জার ফাইলের মধ্যে প্যাক করা অন্যান্য ফাইল সম্পর্কে তথ্য ধারণ করার সময় কীভাবে আচরণ করতে হবে। এছাড়াও, একটি জার ফাইলে ক্লাস ফাইল রয়েছে যা এক্সিকিউটেবল প্রোগ্রামের জন্য জাভা কোড ধারণ করে। অন্যান্য মিডিয়া ফাইলের সাথে এই দুটি ফাইলই জাভা রানটাইম এনভায়রনমেন্টের একক অনুরোধ হিসাবে জার ফাইল চালানো সম্ভব করে।
একটি জার ফাইল চালানোর চেষ্টা করার সময় ব্যবহারকারীরা এই দুটি ত্রুটির মধ্যে একটির সম্মুখীন হন৷
- জাভা রান-টাইম এনভায়রনমেন্ট .jar ফাইল চালানোর জন্য সঠিকভাবে সেট করা নেই
- উইন্ডোজ রেজিস্ট্রি সঠিকভাবে JRE (জাভা রানটাইম এনভায়রনমেন্ট) কল করছে না
প্রথম ত্রুটি দেখা দেয় যখন ব্যবহারকারী তার ব্যক্তিগত কম্পিউটারে জাভার একটি পুরানো সংস্করণ চালায় এবং দ্বিতীয়টি ঘটে যখন জার ফাইলগুলি জাভা বাইনারির সাথে সঠিকভাবে যুক্ত না হয়৷
এছাড়াও, কখনও কখনও যখন একজন ব্যবহারকারী একটি জার ফাইলে ডাবল-ক্লিক করেন, তখন একটি কমান্ড প্রম্পট উইন্ডোটি স্প্লিট-সেকেন্ডের জন্য চালু হয় এবং তারপরে ব্যবহারকারীকে হতাশায় ফেলে আবার বন্ধ হয়ে যায়। সৌভাগ্যক্রমে, এই দুটি ত্রুটির সমাধান করা এবং একটি জার ফাইল চালানো বেশ সহজ৷
৷Windows 10 এ JAR ফাইল কিভাবে চালাবেন
পূর্বে উল্লিখিত হিসাবে, একটি জার ফাইলের ভিতরে থাকা অ্যাপ্লিকেশন/কোড চালানোর জন্য আপনার জাভা রানটাইম এনভায়রনমেন্ট প্রয়োজন। আপনার পার্সোনাল কম্পিউটারে জাভার কোন ভার্সন চলছে এবং কিভাবে লেটেস্ট ভার্সনে আপডেট করবেন তা পরীক্ষা করতে নিচের উল্লেখিত ধাপগুলি অনুসরণ করুন:
1. নীচে উল্লিখিত যে কোনও পদ্ধতি দ্বারা প্রশাসক হিসাবে কমান্ড প্রম্পট চালু করুন৷
ক উইন্ডোজ কী + X টিপুন বা পাওয়ার ব্যবহারকারী মেনু খুলতে স্টার্ট বোতামে ডান-ক্লিক করুন। পরবর্তী মেনু থেকে, কমান্ড প্রম্পটে (অ্যাডমিন) ক্লিক করুন।
খ. রান কমান্ড চালু করতে Windows কী + R টিপুন, cmd টাইপ করুন এবং ctrl + shift + enter টিপুন।
গ. স্টার্ট বোতামে ক্লিক করুন (বা উইন্ডোজ কী + এস টিপুন), কমান্ড প্রম্পট টাইপ করুন এবং ডান প্যানেল থেকে প্রশাসক হিসাবে চালান নির্বাচন করুন।
2. একবার কমান্ড প্রম্পট উইন্ডো খোলা হলে, java -version টাইপ করুন এবং এন্টার টিপুন।
কমান্ড প্রম্পট এখন আপনাকে আপনার সিস্টেমে ইনস্টল করা জাভার সঠিক সংস্করণ প্রদান করবে।
বিকল্পভাবে, জাভা কনফিগার করুন অনুসন্ধান করুন আপনার পিসিতে অ্যাপ্লিকেশন এবং সম্পর্কে ক্লিক করুন জাভা সংস্করণ পুনরুদ্ধার করতে সাধারণ ট্যাবে।
3. জাভার সর্বশেষ সংস্করণ হল সংস্করণ 8 আপডেট 251 (14 এপ্রিল 2020 অনুযায়ী)। আপনি যদি লেটেস্ট ভার্সন ব্যবহার না করে থাকেন বা জাভা একেবারেই না থাকে, তাহলে জাভা ডাউনলোডস ফর অল অপারেটিং সিস্টেমের অফিসিয়াল ডাউনলোড পৃষ্ঠায় যান এবং "একমত এবং বিনামূল্যে ডাউনলোড শুরু করুন"-এ ক্লিক করুন। বোতাম।
4. ডাউনলোড করা ফাইলটি সনাক্ত করুন (এই পিসি> ডাউনলোডগুলি) এবং সেটআপ উইজার্ড খুলতে .exe ফাইলটিতে ডাবল ক্লিক করুন৷ এখন, জাভা-এর সর্বশেষ সংস্করণ ইনস্টল করতে অন-স্ক্রীন প্রম্পটগুলি অনুসরণ করুন৷
৷5. আপডেটটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করতে পদক্ষেপ 1 এবং 2 এর মাধ্যমে পুনরাবৃত্তি করুন৷
আপনি যদি জাভা আপডেট করতে কোনো সমস্যার সম্মুখীন হন, তাহলে অফিসিয়াল জাভা রিমুভাল টুল ব্যবহার করে পূর্ববর্তী সংস্করণটি সম্পূর্ণরূপে মুছে ফেলার চেষ্টা করুন এবং তারপরে একটি নতুন ইনস্টলেশন সম্পাদন করুন৷
পদ্ধতি 1:'ওপেন উইথ...' ব্যবহার করা
প্রথম পদ্ধতিতে, আমরা জাভা রানটাইম এনভায়রনমেন্ট দিয়ে জার ফাইলটি নিজে খুলি। একই কাজ করতে নিচের ধাপগুলি অনুসরণ করুন৷
৷1. ফাইল এক্সপ্লোরার খুলুন (Windows কী + E , আপনি যে জার ফাইলটি চালাতে/খুলতে চান সেটি সনাক্ত করুন এবং এটিতে ডান-ক্লিক করুন।
2. নিম্নলিখিত ফাইল বিকল্প/প্রসঙ্গ মেনু থেকে, এর সাথে খুলুন৷ নির্বাচন করুন৷
3. অ্যাপ্লিকেশনের তালিকার মধ্য দিয়ে যান এবং জাভা(টিএম) প্ল্যাটফর্ম SE বাইনারি সনাক্ত করার চেষ্টা করুন . সম্ভবত আপনি এটিকে অ্যাপ্লিকেশনের তালিকায় খুঁজে পাবেন না।
4. তাই, অন্য অ্যাপ চয়ন করুন-এ ক্লিক করুন .
5. আবার, তালিকার মধ্য দিয়ে যান এবং অ্যাপ্লিকেশনটি খুঁজে না পেলে আরো অ্যাপস> অন্য অ্যাপের জন্য দেখুন এ ক্লিক করুন। এই পিসিতে ম্যানুয়ালি অ্যাপ্লিকেশন খুঁজে পেতে
6. এখন, যেখানে java.exe সংরক্ষিত আছে সেখানে নেভিগেট করুন। বেশিরভাগ ব্যবহারকারীর জন্য, এটি C:\Program Files\Java\jre1.8.0_221\bin হওয়া উচিত কিন্তু যদি আপনি এটি সেখানে খুঁজে না পান, তাহলে নিচের পথে যাওয়ার চেষ্টা করুন C:\Program Files (x86)\Java\jre1.8.0_221\bin
7. অবশেষে, java.exe নির্বাচন করুন এবং এন্টার টিপুন।
পদ্ধতি 2:কমান্ড প্রম্পট ব্যবহার করে JAR ফাইল চালান
Windows 10 কমান্ড প্রম্পট উইন্ডো ব্যবহার করে কেউ জার ফাইল চালাতে পারে। প্রক্রিয়াটিতে একটি একক কমান্ড লাইন কার্যকর করা জড়িত এবং এটি সম্পাদন করা সহজ।
1. পূর্বে উল্লিখিত যেকোনো পদ্ধতি ব্যবহার করে প্রশাসক হিসেবে কমান্ড প্রম্পট চালু করুন।
2. একবার কমান্ড প্রম্পট উইন্ডো চালু হলে, ‘cd \’ কমান্ডটি চালান। ডিরেক্টরির শীর্ষে ফিরে যেতে।
3. এখন, নিম্নলিখিত কমান্ডটি টাইপ করুন java -jar sample.jar এবং এন্টার কী টিপুন।
.jar ফাইলের নামের সাথে কমান্ড লাইনে ‘sample.jar’ পরিবর্তন করতে ভুলবেন না।
বিকল্পভাবে, আপনি দ্বিতীয় ধাপটি এড়িয়ে যেতে পারেন এবং জার ফাইলের সম্পূর্ণ পাথ দিয়ে sample.jar প্রতিস্থাপন করতে পারেন।
পদ্ধতি 3:তৃতীয় পক্ষের অ্যাপ্লিকেশন ব্যবহার করা
অন্য সব কিছুর মতোই, একাধিক তৃতীয় পক্ষের অ্যাপ্লিকেশন রয়েছে যা আপনাকে Windows 10 এ জার ফাইল চালাতে বা চালাতে দেয়। ইন্টারনেটে আরও জনপ্রিয় জার এক্সিকিউটর প্রোগ্রামগুলির মধ্যে একটি হল Jarx।
অফিসিয়াল সাইটে যান Jarx – JAR নির্বাহক এবং ‘Jarx-1.2-installer.exe'-এ ক্লিক করে সফ্টওয়্যার ফাইলটি ডাউনলোড করুন। ডাউনলোড করা ফাইলটি সনাক্ত করুন এবং Jarx ইনস্টল করুন। অ্যাবউট উইন্ডো ছাড়া অ্যাপ্লিকেশনটির একটি GUI নেই। এখন, জার ফাইলে ডাবল-ক্লিক করুন বা ডান-ক্লিক করুন এবং আপনার ব্যক্তিগত কম্পিউটারে জার ফাইল চালানোর জন্য খুলুন নির্বাচন করুন।
আরেকটি তৃতীয় পক্ষের অ্যাপ্লিকেশন যা আপনাকে জার ফাইলগুলি চালানোর ক্ষেত্রে সহায়তা করবে তা হল জারফিক্স। জার ফাইল চালানোর জন্য Jarx-এর জন্য আলোচনা করা একই পদ্ধতি অনুসরণ করুন।
দ্রষ্টব্য: Jarfix শুধুমাত্র প্রশাসক হিসেবে চালু হলেই জার ফাইল চালাতে সক্ষম হবে।
পদ্ধতি 4:জার ফাইলগুলি বের করুন
পূর্বে উল্লিখিত হিসাবে, সমস্ত জার ফাইল একটি এক্সিকিউটেবল ফাইলের জন্য ডিজাইন করা/উচিত নয়। কিছু শুধুমাত্র একটি প্যাকেজ হিসাবে কাজ করে এবং তাদের মধ্যে অন্যান্য ধরনের ফাইল ধরে রাখে। আমরা একটি জার ফাইল এক্সিকিউটেবল কিনা তা কেবল প্যাকেজিং/এক্সট্র্যাক্ট করে পরীক্ষা করতে পারি।
আপনি যদি কখনও জিপ ফাইল এবং rar ফাইলের সাথে কাজ করে থাকেন তবে সম্ভাবনা রয়েছে, আপনি ইতিমধ্যেই জানেন কিভাবে একটি ফাইল বের করতে হয়। কেউ উইন্ডোজে বিল্টইন এক্সট্র্যাকশন টুল ব্যবহার করতে বা ইন্টারনেটে উপলব্ধ অনেকগুলি ফাইল এক্সট্র্যাক্টিং অ্যাপ্লিকেশনগুলির একটি থেকে সহায়তা নিতে পারে। সর্বাধিক ব্যবহৃত এবং বিশ্বস্ত অ্যাপ্লিকেশনগুলির মধ্যে কয়েকটি হল 7-জিপ এবং WinRAR৷
৷উইন্ডোজের অন্তর্নির্মিত এক্সট্র্যাক্টিং টুল ব্যবহার করে একটি ফাইল বের করতে, কেবল ডান-ক্লিক করুন jar ফাইলে এবং 'Extract...' এর মধ্যে একটি নির্বাচন করুন বিকল্প।
একটি তৃতীয় পক্ষের অ্যাপ্লিকেশন ব্যবহার করে একটি ফাইল বের করতে, প্রথমে, অ্যাপ্লিকেশনটির ওয়েবসাইটে যান এবং ইনস্টলেশন ফাইলটি ডাউনলোড করুন। একবার আপনি অ্যাপ্লিকেশানটি ইনস্টল করা হয়ে গেলে, এটিতে থাকা সামগ্রী দেখতে অ্যাপ্লিকেশনটিতে জার ফাইলটি খুলুন৷
Windows 10-এ JAR ফাইল খুলতে অক্ষম ঠিক করুন
আপনি যদি উপরের যেকোন পদ্ধতি ব্যবহার করে জার ফাইল চালাতে সক্ষম না হন, তাহলে নিচের সমাধানটি দিয়ে চেষ্টা করুন।
সমাধান 1:রেজিস্ট্রি এডিটর আপডেট করা
1. ফাইল এক্সপ্লোরার চালু করুন (উইন্ডোজ কী + ই ) এবং জাভা ইনস্টলেশন ফোল্ডারের ভিতরে বিন ফোল্ডারে নেভিগেট করুন।
ফোল্ডারের গন্তব্য আপনার ইনস্টল করা ড্রাইভ পার্টিশনের উপর নির্ভর করে পরিবর্তিত হয়। যাইহোক, বেশিরভাগ ব্যবহারকারীর জন্য, ফোল্ডারটি C ড্রাইভে এবং প্রোগ্রাম ফাইল বা প্রোগ্রাম ফাইল (x86) এর ভিতরে পাওয়া যায়।
2. বিন ফোল্ডারের ভিতরে, java.exe খুঁজুন, এটিতে ডান-ক্লিক করুন এবং বৈশিষ্ট্যগুলি নির্বাচন করুন .
3. সামঞ্জস্যতা -এ স্যুইচ করুন৷ ট্যাব করুন এবং একজন প্রশাসক হিসাবে এই প্রোগ্রামটি চালান এর পাশের বাক্সে টিক দিন . প্রস্থান করার জন্য Ok এর পরে Apply এ ক্লিক করুন।
4. প্রশাসক হিসাবে কমান্ড প্রম্পট চালু করুন পূর্বে উল্লিখিত যে কোনো পদ্ধতি দ্বারা।
5. আপনার প্রয়োজনীয়তার উপর নির্ভর করে কমান্ড প্রম্পট উইন্ডোতে নিম্নলিখিত কমান্ডগুলির মধ্যে একটি টাইপ করুন এবং এন্টার টিপুন৷
C:\Program Files(x86)\ আপনার প্রকৃত জাভা ইনস্টলেশন ফোল্ডার ঠিকানা দিয়ে প্রতিস্থাপন করতে ভুলবেন না।
জার ফাইলটি চালু করতে, নিম্নলিখিত কমান্ড টাইপ করুন এবং এন্টার টিপুন:
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
6. আপনি যদি জার ফাইলটি ডিবাগ করতে চান এবং এইভাবে ফাইলটি চালু করার পরে খোলা থাকার জন্য কমান্ড প্রম্পট উইন্ডোর প্রয়োজন হয়, তাহলে নিম্নলিখিত কমান্ডটি টাইপ করুন
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
এখন এগিয়ে যান এবং জার ফাইল খোলার চেষ্টা করুন।
আপনি যদি এখনও জার ফাইলটি চালাতে সক্ষম না হন তবে আমাদের উইন্ডোজ রেজিস্ট্রি এডিটরে কয়েকটি জিনিস পরিবর্তন করতে হবে। আমরা আপনাকে নীচের নির্দেশিকা অনুসরণ করার ক্ষেত্রে অত্যন্ত সতর্ক থাকার পরামর্শ দিই কারণ রেজিস্ট্রি এডিটর একটি শক্তিশালী টুল এবং এর সাথে বিশৃঙ্খলা করা উচিত নয়৷
1. লঞ্চ করুন ৷ উইন্ডোজ রেজিস্ট্রি এডিটর স্টার্ট বোতামে ক্লিক করে, রেজিস্ট্রি এডিটর অনুসন্ধান করে এবং এন্টার টিপে বা রান কমান্ডে regedit টাইপ করে (Windows Key + R)।
2. বাম-হাতের প্যানেল থেকে, তীরটিতে ক্লিক করুন বা HKEY_CLASSES_ROOT-এ ডাবল ক্লিক করুন একই প্রসারিত করতে।
3. ড্রপ-ডাউন তালিকা থেকে, jarfile ফোল্ডারটি খুঁজুন (কিছু ব্যবহারকারী jar_auto_file ফোল্ডারগুলি খুঁজে পেতে পারেন এবং jarfileterm জারফাইলের পরিবর্তে। নীচে উল্লিখিত একই পদ্ধতি অনুসরণ করুন)
4. প্রথমে জারফাইলে ডাবল ক্লিক করে খুলুন।
5. jarfile> shell> open> command-এ নেভিগেট করুন
5. ডানদিকের প্যানেলে, আপনি ডিফল্ট লেবেলযুক্ত একটি কী দেখতে পাবেন৷ ডান-ক্লিক করুন এবং পরিবর্তন করুন নির্বাচন করুন৷ অথবা কী পরিবর্তন করতে এটিতে ডাবল ক্লিক করুন।
6. নিম্নলিখিত পপ আপ বক্সে, মান ডেটা লেবেলের অধীনে, fftype পেস্ট করুন কমান্ড প্রম্পট উইন্ডোতে আমরা আগে প্রবেশ করিয়েছিলাম।
7. এটি সঠিক কিনা তা নিশ্চিত করতে ক্রস-চেক করুন এবং ঠিক আছে টিপুন .
দ্রষ্টব্য: jar_auto_file &jarfileterm, উভয় ফোল্ডারের জন্য সম্পূর্ণ পদ্ধতি অনুসরণ করতে ভুলবেন না যদি আপনার কাছে থাকে)
8. অবশেষে, রেজিস্ট্রি এডিটর বন্ধ করুন এবং জার ফাইলটি চালু করার চেষ্টা করুন।
সমাধান 2:জাভা নিরাপত্তা সেটিংস পরিবর্তন করুন
জাভার আরেকটি খুব সাধারণ সমস্যা হল নিরাপত্তা ঝুঁকি। একটি জার ফাইল চালানোর চেষ্টা করার সময় একটি সতর্কতা বার্তা প্রায়ই ঝুঁকি দাবি করে। এটি সমাধান করতে, আমাদের কেবল নিরাপত্তা সেটিংস পরিবর্তন করতে হবে৷
1. স্টার্ট বোতামে ক্লিক করুন বা Windows Key + S টিপুন, জাভা কনফিগার করুন অনুসন্ধান করুন এবং খুলতে এন্টার টিপুন।
2. নিরাপত্তা -এ স্যুইচ করুন৷ একইটিতে ক্লিক করে ট্যাব।
3. নিশ্চিত করুন যে'ব্রাউজার এবং ওয়েব স্টার্ট অ্যাপ্লিকেশনগুলির জন্য জাভা সামগ্রী সক্ষম করুন'-এর পাশের বাক্সে টিক দেওয়া আছে৷
4. ব্যতিক্রম সাইট তালিকায় নেই এমন অ্যাপ্লিকেশনগুলির জন্য নিরাপত্তা স্তর উচ্চ সেট করুন এবং প্রয়োগ করুন-এ ক্লিক করুন .
5. ঠিক আছে এ ক্লিক করুন৷ প্রস্থান করতে।
প্রস্তাবিত:
- কিভাবে javascript:void(0) ত্রুটি ঠিক করবেন
- স্টার্টআপে কিভাবে Adobe AcroTray.exe নিষ্ক্রিয় করবেন
- Windows 10-এ কিভাবে একাধিক ফাইলের নাম পরিবর্তন করবেন
আমরা আশা করি আপনি উইন্ডোজ 10 এ আপনার জার ফাইলটি ইচ্ছামত চালাতে বা কার্যকর করতে সক্ষম হয়েছেন। উপরের নির্দেশিকা অনুসরণ করে বা একটি জার ফাইল খোলার ক্ষেত্রে কোনও সমস্যা হলে, নীচের মন্তব্য বিভাগে আমাদের সাথে সংযোগ করুন এবং আমরা আপনাকে সাহায্য করব৷