کیا جاننا ہے۔
- ایک JAR فائل جاوا آرکائیو فائل ہے۔
- ایک براؤزر کے ساتھ کھولیں (جاوا انسٹال ہونا ضروری ہے)۔
- Eclipse کے ساتھ EXE میں تبدیل کریں۔
یہ مضمون وضاحت کرتا ہے کہ JAR فائل کیا ہے، آپ اسے کس طرح استعمال کرنا چاہتے ہیں اس پر منحصر ہے کہ آپ اسے کس طرح کھول سکتے ہیں، اور اسے EXE یا ZIP میں کیسے تبدیل کرنا ہے۔
JAR فائل کیا ہے؟
.JAR کے ساتھ ایک فائل فائل کی توسیع جاوا آرکائیو فائل ہے جو جاوا پروگرامز اور گیمز کو ایک فائل میں اسٹور کرنے کے لیے استعمال ہوتی ہے۔ کچھ فائلوں پر مشتمل ہوتی ہیں جو انہیں اسٹینڈ اسٹون ایپس کے طور پر کام کرتی ہیں، اور دیگر پروگرام لائبریریوں کو دوسرے پروگراموں کے استعمال کے لیے رکھتے ہیں۔
JAR فائلیں زپ کمپریسڈ ہوتی ہیں اور اکثر چیزوں کو اسٹور کرتی ہیں جیسے CLASS فائلز، ایک مینی فیسٹ فائل، اور ایپلیکیشن کے وسائل جیسے امیجز، ساؤنڈ کلپس، اور سیکیورٹی سرٹیفکیٹ۔ چونکہ وہ سیکڑوں یا اس سے بھی ہزاروں فائلوں کو کمپریسڈ فارمیٹ میں رکھ سکتے ہیں، اس لیے ان کا اشتراک اور منتقل کرنا آسان ہے۔
جاوا کے قابل موبائل آلات اس فارمیٹ کو گیم فائلوں کے لیے استعمال کر سکتے ہیں، اور کچھ ویب براؤزرز JAR فارمیٹ میں تھیمز اور ایڈ آنز رکھتے ہیں۔
JAR فائلوں کو کیسے کھولیں۔
دی جاوا رن ٹائم ماحولیات (JRE) قابل عمل JAR فائلوں کو کھولنے کے لیے انسٹال کرنا ضروری ہے، لیکن نوٹ کریں کہ تمام JAR فائلیں قابل عمل نہیں ہیں۔ ایک بار انسٹال ہونے کے بعد، آپ اسے کھولنے کے لیے فائل پر ڈبل کلک کر سکتے ہیں۔
کچھ موبائل آلات میں JRE بلٹ ان ہوتا ہے۔ انسٹال ہونے کے بعد، جاوا ایپلی کیشنز کو ویب براؤزر میں بھی کھولا جا سکتا ہے، جیسے کہ فائر فاکس، سفاری، ایج وغیرہ ( لیکن کروم نہیں۔ )۔
چونکہ JAR فائلوں کو زپ کے ساتھ کمپریس کیا جاتا ہے، اس لیے کوئی بھی فائل ڈیکمپریسر اندر موجود مواد کو دیکھنے کے لیے اسے کھول سکتا ہے۔ اس میں جیسے پروگرام شامل ہیں۔ 7-زپ , پی زپ اور jZip
فائل کو کھولنے کا دوسرا طریقہ درج ذیل کو استعمال کرنا ہے۔ کمانڈ میں کمانڈ پرامپٹ ، بدلناyourfile.jarآپ کی اپنی JAR فائل کے نام کے ساتھ:
چونکہ آپ کو مختلف JAR فائلوں کو کھولنے کے لیے مختلف پروگراموں کی ضرورت ہو سکتی ہے، دیکھیں ونڈوز میں فائل ایسوسی ایشن کو کیسے تبدیل کریں۔ اگر یہ خود بخود کسی ایسے پروگرام میں کھل رہا ہے جس کے ساتھ آپ اسے استعمال نہیں کرنا چاہتے ہیں۔
JAR فائلوں کو کھولنے میں خرابیاں
ونڈوز آپریٹنگ سسٹم اور کچھ ویب براؤزرز میں سیکیورٹی سیٹنگز کی وجہ سے، جاوا ایپلیکیشنز تک رسائی کی کوشش کرتے وقت غلطیاں نظر آنا کوئی معمولی بات نہیں ہے۔
مثال کے طور پر، 'جاوا ایپلیکیشن بلاک کر دی گئی۔جاوا ایپلٹ لوڈ کرنے کی کوشش کرتے وقت دیکھا جا سکتا ہے۔ 'آپ کی سیکیورٹی کی ترتیبات نے ایک غیر بھروسہ مند ایپلیکیشن کو چلنے سے روک دیا ہے۔' کی طرف سے مقرر کیا جا سکتا ہے سیکورٹی کی سطح کی ترتیب جاوا کنٹرول پینل ایپلٹ کے اندر
اگر آپ JRE انسٹال کرنے کے بعد بھی جاوا ایپلٹ نہیں کھول سکتے تو پہلے یقینی بنائیں کہ جاوا آپ کے براؤزر میں فعال ہے۔ اور یہ کہ جاوا کو استعمال کرنے کے لیے کنٹرول پینل مناسب طریقے سے ترتیب دیا گیا ہے۔ . پھر، تمام کھلی کھڑکیوں کو بند کرکے اور پھر پورے پروگرام کو دوبارہ کھول کر اپنے براؤزر کو مکمل طور پر دوبارہ شروع کریں۔
اس کے علاوہ، چیک کریں کہ آپ جاوا کا تازہ ترین ورژن چلا رہے ہیں۔ . اگر آپ نہیں ہیں تو اوپر والے JRE لنک پر واپس جائیں اور تازہ ترین ورژن انسٹال کریں۔ یا، سیکھیں۔ اپنی موجودہ جاوا انسٹالیشن کو کیسے اپ ڈیٹ کریں۔ .
اگرچہ امکان نہیں ہے، آپ کو غلطیاں موصول ہو سکتی ہیں کیونکہ آپ کے پاس واقعی JAR فائل نہیں ہے، اور اس لیے آپ جس پروگرام کو کھولنے کے لیے استعمال کر رہے ہیں وہ فارمیٹ کو سپورٹ نہیں کرتا ہے۔ اگر آپ نے فائل ایکسٹینشن کو غلط پڑھا ہے تو ایسا ہو سکتا ہے۔ ذیل میں اس پر مزید ہے۔
JAR فائل کو کیسے تبدیل کریں۔
آپ JAR فائل کی CLASS فائلوں کو جاوا فائلوں کی مدد سے ڈی کمپائل کر سکتے ہیں۔ JavaDecompilers.com . وہاں اپنی فائل اپ لوڈ کریں اور منتخب کریں کہ کون سا ڈیکمپائلر استعمال کرنا ہے۔
جاوا ایپلیکیشن کو تبدیل کرنا تاکہ اسے اینڈرائیڈ پلیٹ فارم پر استعمال کیا جا سکے اس کے لیے JAR کی ضرورت ہوگی۔ APK فائل کی تبدیلی. تاہم، ایسا لگتا ہے کہ Android پر جاوا پروگرام حاصل کرنے کا سب سے آسان طریقہ یہ ہے کہ اصل سورس کوڈ سے صرف APK کو مرتب کیا جائے۔
گوگل ڈرائیو پر فائلیں اپ لوڈ نہیں کرسکتے ہیں
آپ کر سکتے ہیں۔ قابل عمل JAR فائلیں بنائیں جیسے پروگرامنگ ایپلی کیشنز میں کلپس .
WAR فائلیں جاوا ویب آرکائیو فائلیں ہیں، لیکن آپ JAR فائل کو براہ راست WAR فائل میں تبدیل نہیں کر سکتے، کیونکہ WAR فارمیٹ کا ایک خاص ڈھانچہ ہے جو JAR نہیں کرتا ہے۔ اس کے بجائے، آپ ایک WAR بنا سکتے ہیں اور پھر JAR فائل کو lib ڈائریکٹری میں شامل کر سکتے ہیں تاکہ JAR فائل کے اندر موجود کلاسیں استعمال کے لیے دستیاب ہوں۔ WizToWar آپ کو ایسا کرنے میں مدد مل سکتی ہے۔
JAR فائل سے زپ فائل بنانا اتنا ہی آسان ہے جتنا فائل ایکسٹینشن کا نام .JAR سے ZIP کرنا۔ یہ درحقیقت فائل کی تبدیلی کو انجام نہیں دیتا ہے، لیکن یہ ان پروگراموں کو اجازت دیتا ہے جو زپ فائلیں استعمال کرتے ہیں، جیسے 7-Zip یا PeaZip، زیادہ آسانی سے JAR فائل کو کھول سکتے ہیں۔
اب بھی اسے نہیں کھول سکتے؟
کچھ فائلیں ایک جیسے فائل ایکسٹینشن لیٹرز میں سے کچھ کا اشتراک کرتی ہیں، جو آپ کے خیال کے مطابق فائل نہ کھلنے کی صورت میں الجھن کا باعث بن سکتی ہیں۔ کیا ہو رہا ہے کہ آپ غالباً فائل ایکسٹینشن کو غلط پڑھ رہے ہیں۔
مثال کے طور پر، JARVIS فائلیں ٹیکسٹ ایڈیٹر کے ساتھ کھلتی ہیں، اور JARC اور ARJ فائلیں آرکائیوز ہیں۔
JAR فارمیٹ پر مزید معلومات
اگر آپ کو مدد کی ضرورت ہے۔ پروگراموں کو JAR فائلوں میں پیک کرنا اوریکل ویب سائٹ پر ہدایات کے لیے اس لنک پر عمل کریں۔
صرف ایک مینی فیسٹ فائل کو JAR آرکائیو میں شامل کیا جا سکتا ہے، اور اس کا ہونا ضروری ہے۔META-INF/MANIFEST.MFمقام اسے بڑی آنت سے الگ کردہ نام اور قدر کے نحو کی پیروی کرنی چاہیے، جیسےمینی فیسٹ ورژن: 1.0. یہ MF فائل ان کلاسوں کی وضاحت کر سکتی ہے جن کو ایپلیکیشن کو لوڈ کرنا چاہیے۔
جاوا ڈویلپرز ڈیجیٹل طور پر اپنی ایپلی کیشنز پر دستخط کر سکتے ہیں، لیکن یہ خود JAR فائل پر دستخط نہیں کرتا ہے۔ اس کے بجائے، محفوظ شدہ دستاویزات کے اندر موجود فائلیں ان کے دستخط کے ساتھ درج ہیں۔ چیکسم .
جاوا فائل کیا ہے؟