JAR fayli nima?

Jar fayllarini ochish, tahrirlash va almashtirish

.JAR fayl kengaytmasi bo'lgan fayl Java dasturlari va o'yinlarini bitta faylda saqlash uchun ishlatiladigan Java Archive faylidir. Ba'zilari ularni mustaqil dastur sifatida ishlaydigan fayllarni, boshqalari esa boshqa dasturlarni ishlatish uchun dastur kutubxonalarini ushlab turadigan fayllarni o'z ichiga oladi.

JAR fayllari ZIP yordamida siqilgan va odatda CLASS fayllari, manifest fayllari va tasvirlar, audio kliplar va xavfsizlik sertifikatlari kabi dastur resurslarini saqlaydi. Ular yuzlab yoki hatto minglab fayllarni siqilgan formatda ushlab turishi uchun JAR fayllarini almashish va ko'chirish oson.

Java-mos ishlaydigan mobil qurilmalar JAR fayllaridan o'yin fayllari sifatida foydalanishi mumkin va ba'zi veb-brauzerlar JAR formatida mavzular va qo'shimchalarni saqlaydi.

Jar fayllarini ochish

Java Runtime Environment (JRE) JAR fayllarini ochish uchun o'rnatilishi kerak, ammo barcha JAR fayllari bajarilmaydi. O'rnatilgach, uni ochish uchun Jar faylini ikki marta bosishingiz mumkin.

Ba'zi mobil qurilmalarda JRE o'rnatilgan. O'rnatilgandan so'ng, Java ilovalari Firefox, Safari, Edge yoki Internet Explorer (lekin Chrome emas) kabi veb brauzerda ham ochilishi mumkin.

Jar fayllari ZIP yordamida siqilganligi sababli, biron bir faylni ochish ichidagi tarkibni ko'rish uchun ochilishi mumkin. Bunga 7-Zip, PeaZip va jZip kabi dasturlar kiradi

JAR fayllarini ochishning yana bir yo'li Command Prompt-da yourfile.jar-ni o'z JAR faylingiz nomi bilan almashtirish uchun quyidagi buyruqni ishlatishdir:

java -jar yourfile.jar

Turli xil JAR fayllarini ochish uchun turli dasturlarga muhtoj bo'lishingiz mumkin, chunki u siz istagan dasturda avtomatik ravishda ochilsa, Windows-dagi muayyan fayl kengaytmasi uchun asl dasturni qanday o'zgartirish mumkin- ga qarang.

JAR fayllarini ochishda xatolar

Windows operatsion tizimida va ba'zi bir veb-brauzerlardagi xavfsizlik sozlamalari tufayli, Java dasturlariga kirishga urinishda xatolarni ko'rish odatiy hol emas.

Masalan, " Java ilovasi to'sib qo'yilgan " Java ilovasini yuklashga urinayotganda ko'rish mumkin. " Xavfsizlik sozlamalari ishonchli bo'lmagan dasturni ishga tushirishni blokladi " . Java Control Panel ilovasida xavfsizlik darajasini belgilash orqali aniqlash mumkin .

JRE-ni o'rnatgandan so'ng Java ilovalarini ocholmasangiz, avval brauzeringizda Java yoqilganligini va Boshqarish panelining Java-dan foydalanish uchun to'g'ri o'rnatilganligiga ishonch hosil qiling. Keyinchalik, barcha ochiq oynalarni yopib brauzerni qayta ishga tushiring, so'ngra butun dasturni qayta oching.

Bundan tashqari, Java-ning eng so'nggi versiyasini ishlatayotganingizni tekshiring. Agar shunday bo'lmasangiz, yuqorida keltirilgan JRE havolasiga qayting va so'nggi versiyani o'rnating.

Jar faylini qanday qilib o'zgartirasiz?

Java fayllarini JavaDecompilers.com veb-sayti yordamida Java fayllariga JAR faylining CLASS fayllarini dekompilyatsiya qilishingiz mumkin. Jar faylini o'sha joyga joylashtiring va qaysi dekompilyatordan foydalanishni tanlang.

JAR dasturidan EXE fayli qilishdan manfaatdor bo'lsangiz Java-ni exe-ga o'tkazish bo'yicha ushbu blog yozuvini ko'ring.

Java dasturini Android platformasida ishlatish uchun aylantirish uchun APK faylini aylantirish uchun JAR kerak bo'ladi. Bitta variant - Android ilovasini avtomatik ravishda APK faylini yaratishi uchun jar faylini ishlatish bo'lishi mumkin. Biroq, Android-da Java dasturini olishning eng oson yo'li APKni asl manba kodidan tuzishdir.

Eclipse kabi dasturiy ilovalarda Jar fayllarini ishga tushirishingiz mumkin.

War fayllari Java veb-arxiv fayllari, ammo JAR fayli to'g'ridan-to'g'ri WAR fayliga Jar faylini o'zgartira olmaysiz, chunki War formatida JARlar yo'q. Buning o'rniga, JAR faylini JAR fayli ichiga qo'shish uchun JAR faylini lib katalogiga qo'shishingiz mumkin. WizToWar bu sizga yordam berishi mumkin.

Jar faylidan ZIP faylini yaratish uchun .JAR dan .ZIP fayl kengaytmasi nomini o'zgartirib bo'lmaydi. Bu, aslida fayllarni konvertatsiya qilmaydi, lekin 7-Zip yoki PeaZip kabi ZIP fayllardan foydalanadigan dasturlarga JAR faylini osonlik bilan ochib beradi.

Jar formati haqida batafsil ma'lumot

Agar yordam dasturlarini JAR fayllaringizga kerak bo'lsa, Oracle veb-saytidagi ko'rsatmalar uchun ushbu havolani bosing.

JAR arxiviga faqat bitta manifest fayli qo'shilishi mumkin va u META-INF / MANIFEST.MF manzilida bo'lishi kerak. Manifest-Versiya: 1.0 kabi bir nuqta bilan ajratilgan ism va qiymatning sintaksisini qo'llash kerak. Ushbu MF fayli, ilovaning yuklanishi kerak bo'lgan sinflarni belgilashi mumkin.

Java dasturchilari o'zlarining ilovalarini raqamli imzolashlari mumkin, lekin JAR faylini o'zi imzolamaydi. Aksincha, arxivdagi fayllar imzolangan summalar bilan ro'yxatlanadi.