JAR fayli (bu nima & qanday ochiladi)

Mundarija:

JAR fayli (bu nima & qanday ochiladi)
JAR fayli (bu nima & qanday ochiladi)
Anonim

Nimalarni bilish kerak

  • JAR fayli Java arxiv faylidir.
  • Brauzer bilan birini oching (Java oʻrnatilgan boʻlishi kerak).
  • Eclipse yordamida EXE-ga aylantiring.

Ushbu maqola JAR fayli nima ekanligini, uni qanday ishlatishni xohlayotganingizga qarab ochishning turli usullarini va uni EXE yoki ZIP-ga qanday aylantirishni tushuntiradi.

JAR fayli nima?

. JAR fayl kengaytmali fayl Java dasturlari va oʻyinlarini bitta faylda saqlash uchun foydalaniladigan Java arxiv faylidir. Ba'zilarida mustaqil ilovalar sifatida ishlashga imkon beruvchi fayllar, boshqalari esa boshqa dasturlardan foydalanish uchun dastur kutubxonalariga ega.

JAR fayllari ZIP formatida siqilgan boʻlib, koʻpincha CLASS fayllari, manifest fayli va rasmlar, ovozli kliplar va xavfsizlik sertifikatlari kabi ilovalarni saqlaydi. Ular siqilgan formatda yuzlab va hatto minglab fayllarni saqlashi mumkinligi sababli ularni almashish va ko‘chirish oson.

Java-ga mos keladigan mobil qurilmalar ushbu formatdan oʻyin fayllari uchun foydalanishi mumkin va baʼzi veb-brauzerlarda JAR formatida mavzular va qoʻshimchalar mavjud.

Image
Image

JAR fayllarini qanday ochish mumkin

Bajariladigan JAR fayllarini ochish uchun Java Runtime Environment (JRE) oʻrnatilgan boʻlishi kerak, biroq barcha JAR fayllari bajariladigan fayl emasligini unutmang. Oʻrnatilgach, faylni ochish uchun uni ikki marta bosishingiz mumkin.

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

JAR fayllar ZIP bilan siqilganligi sababli, har qanday fayl dekompressori ichidagi tarkibni ko'rish uchun faylni ochishi mumkin. Bunga 7-Zip, PeaZip va jZip kabi dasturlar kiradi.

Faylni ochishning yana bir usuli - Buyruqlar satrida quyidagi buyruqdan foydalanib, yourfile.jar faylini JAR faylingiz nomi bilan almashtiring:


java -jar yourfile.jar

Turli JAR fayllarini ochish uchun sizga turli dasturlar kerak boʻlishi mumkinligi sababli, Windows tizimidagi maʼlum fayl kengaytmasi uchun standart dasturni qanday oʻzgartirish mumkin boʻlsa, agar u siz foydalanmoqchi boʻlmagan dasturda avtomatik ravishda ochilgan boʻlsa, qarang.

JAR fayllarini ochishda xatoliklar

Windows operatsion tizimi va ba'zi veb-brauzerlardagi xavfsizlik sozlamalari tufayli Java ilovalariga kirishga urinishda xatoliklarni ko'rish odatiy hol emas.

Masalan, Java ilovasini yuklamoqchi boʻlganingizda “Java ilovasi bloklandi” koʻrinishi mumkin. " Xavfsizlik sozlamalaringiz ishonchsiz ilovaning ishlashini blokladi. " Java boshqaruv paneli ilovasida xavfsizlik darajasini sozlash orqali tuzatilishi mumkin.

Agar siz JRE-ni oʻrnatganingizdan keyin ham Java ilovalarini ocholmasangiz, avval brauzeringizda Java yoqilganligiga va Java-dan foydalanish uchun Boshqarish paneli toʻgʻri sozlanganligiga ishonch hosil qiling. Keyin barcha ochiq oynalarni yopib, keyin butun dasturni qayta ochish orqali brauzeringizni butunlay qayta ishga tushiring.

Shuningdek, Java dasturining eng soʻnggi versiyasi ishlayotganingizni tekshiring. Agar shunday bo'lmasangiz, yuqoridagi JRE havolasiga qayting va oxirgi versiyasini o'rnating. Yoki joriy Java oʻrnatilishini qanday yangilashni oʻrganing.

Ehtimol boʻlmasa-da, sizda JAR fayli yoʻqligi sababli xatolarga yoʻl qoʻyayotgan boʻlishingiz mumkin va shuning uchun uni ochishda foydalanayotgan dastur formatni qoʻllab-quvvatlamaydi. Agar siz fayl kengaytmasini noto'g'ri o'qigan bo'lsangiz, bu sodir bo'lishi mumkin. Quyida bu haqda koʻproq maʼlumot bor.

JAR faylini qanday aylantirish mumkin

JavaDecompilers.com yordamida JAR faylining CLASS fayllarini Java fayllariga dekompilyatsiya qilishingiz mumkin. Faylingizni u yerga yuklang va qaysi dekompilyatordan foydalanishni tanlang.

Java ilovasini Android platformasida ishlatish uchun aylantirish uchun JAR faylidan APK fayliga oʻzgartirish kerak boʻladi. Variantlardan biri JAR faylini Android emulyatorida ishga tushirish bo'lishi mumkin, shunda dastur avtomatik ravishda APK faylini yaratadi. Biroq, Android-da Java dasturini olishning eng oson usuli bu APK-ni asl manba kodidan kompilyatsiya qilishdir.

Eclipse kabi dasturlash ilovalarida bajariladigan JAR fayllarini yaratishingiz mumkin.

WAR fayllari Java veb-arxivi fayllari, lekin siz JAR faylini toʻgʻridan-toʻgʻri WAR fayliga oʻzgartira olmaysiz, chunki WAR formati JAR-larda yoʻq maxsus tuzilishga ega. Buning o'rniga, siz WAR yaratishingiz va keyin JAR faylini lib katalogiga qo'shishingiz mumkin, shunda JAR fayli ichidagi sinflar foydalanish mumkin bo'ladi. Buning uchun WizToWar yordam berishi mumkin.

JAR faylidan ZIP fayl yaratish fayl kengaytmasining nomini. JAR dan. ZIP ga oʻzgartirish kabi oson. Bu aslida fayl konvertatsiyasini amalga oshirmaydi, lekin 7-Zip yoki PeaZip kabi ZIP fayllardan foydalanadigan dasturlarga JAR faylini osonroq ochish imkonini beradi.

Hali ham ocholmayapsizmi?

Ba'zi fayllar bir xil fayl kengaytmasi harflaridan bir nechtasini almashadi, agar fayl siz o'ylagandek ochilmasa, chalkashlikka olib kelishi mumkin. Siz fayl kengaytmasini noto‘g‘ri o‘qiyotgandirsiz.

Masalan, JARVIS fayllari matn muharriri bilan ochiladi, JARC va ARJ fayllari esa arxivdir.

JAR formati haqida qoʻshimcha maʼlumot

Agar sizga dasturlarni JAR fayllariga joylashtirishda yordam kerak boʻlsa, Oracle veb-saytidagi koʻrsatmalar uchun ushbu havolaga oʻting.

JAR arxiviga faqat bitta manifest fayli kiritilishi mumkin va u META-INF/MANIFEST. MF manzilida boʻlishi kerak. U Manifest-Version: 1.0 kabi ikki nuqta bilan ajratilgan nom va qiymat sintaksisiga amal qilishi kerak. Bu MF fayli ilova yuklashi kerak boʻlgan sinflarni belgilashi mumkin.

Java dasturchilari oʻz ilovalariga raqamli imzo qoʻyishlari mumkin, lekin u JAR faylining oʻzini imzolamaydi. Buning oʻrniga arxiv ichidagi fayllar imzolangan nazorat summalari bilan roʻyxatga olinadi.

Tavsiya: