JAR файлы қандай?

JAR файлдарын ашу, өңдеу және түрлендіру әдісі

.JAR файл кеңейтімі бар файл - Java бағдарламалары мен ойындарын бір файлда сақтауға арналған Java Archive файлы. Кейбіреулері оларды жеке бағдарламалар ретінде жұмыс істейтін файлдарды, ал басқалары пайдалану үшін басқа бағдарламалар үшін кітапханаларды сақтайды.

JAR файлдары ZIP қысылған және жиі CLASS файлдары, манифест файлы және суреттер, дыбыс клиптері және қауіпсіздік сертификаттары сияқты бағдарлама ресурстары сияқты нәрселерді сақтайды. Олар жүздеген немесе тіпті мыңдаған файлдарды сығылған пішімде ұстай алатындықтан, JAR файлдарын бөлісу және жылжыту оңай.

Java қолдайтын мобильді құрылғылар JAR файлдарын ойын файлдары ретінде қолдануы мүмкін және кейбір веб-шолғыштар JAR форматында тақырыптар мен қондырмаларды ұстайды.

JAR файлдарын ашу әдісі

Java Runtime Environment (JRE) бағдарламасы орындалатын JAR файлдарын ашу үшін орнатылуы керек, бірақ барлық JAR файлдары орындалатын емес екенін ескеріңіз. Орнатылғаннан кейін, оны ашу үшін JAR файлын екі рет нұқуыңызға болады.

Кейбір мобильді құрылғыларда JRE кірістірілген. Орнатылғаннан кейін Java қосымшаларын Firefox, Safari, Edge немесе Internet Explorer сияқты (бірақ Chrome емес) сияқты веб-браузерде де ашуға болады.

JAR файлдары ZIP арқылы қысылғандықтан, кез-келген файлды бөлгіштегі ішіндегі мазмұнды көру үшін біреуін ашуға болады. Бұған 7-Zip, PeaZip және jZip сияқты бағдарламалар кіреді

JAR файлдарын ашудың тағы бір жолы - yourfile.jar файлын сіздің JAR файлыңыздың атауымен ауыстыру, Келесі пәрменді Командалық кеңесте пайдалану.

java -jar yourfile.jar

Әртүрлі JAR файлдарын ашу үшін әртүрлі бағдарламаларға қажет болуы мүмкін болғандықтан, Windows жүйесіндегі арнайы файлды кеңейтуге арналған әдепкі бағдарламаны қалай өзгертуге болатындығын қарастырыңыз.

JAR файлдарын ашу қателері

Windows операциялық жүйесінде және кейбір веб-браузерлерде қауіпсіздік параметрлеріне байланысты, Java қолданбаларына кіруге әрекет жасаған кезде қателерді көру әдеттегідей емес.

Мысалы, Java қосымшасын жүктеу кезінде « Java Application Blocked » көрінуі мүмкін. « Қауіпсіздік параметрлері сенімсіз бағдарламаны іске қосуды бұғаттады. » Java басқару тақтасы апплетіндегі қауіпсіздік деңгейін орнату арқылы реттелуі мүмкін .

JRE-ні орнатқаннан кейін Java апплеттерін аша алмасаңыз, алдымен шолғышыңызда Java қосылғанын және Басқару тақтасының Java-ды пайдалану үшін дұрыс орнатылғанын тексеріңіз. Содан кейін, барлық ашық терезелерді жабып, бүкіл бағдарламаны қайта ашып, браузеріңізді толығымен қайта іске қосыңыз.

Сондай-ақ, Java бағдарламасының ең соңғы нұсқасын іске қосып жатқаныңызды тексеріңіз. Егер болмасаңыз, жоғарыдағы JRE сілтемесіне оралыңыз және соңғы нұсқаны орнатыңыз.

JAR файлын қалай түрлендіруге болады

JAR файлының CLASS файлдарын JavaDecompilers.com веб-сайтының көмегімен Java файлдарына бөлшектеуге болады. JAR файлын кері жүктеп, қайсысын пайдалануға болатындығын таңдаңыз.

JAR қосымшасынан EXE файлын жасауға қызығушылық танытса, Java-ны EXE-ге айналдыру туралы осы блог жазбасын қараңыз.

Java қосымшасын Android платформасында пайдалану үшін оны APK файлын түрлендіруге JAR талап етілетін етіп түрлендіру. Бағдарлама Java файлын автоматты түрде жасайтын етіп Android эмуляторында JAR файлын іске қосу мүмкін. Дегенмен, Android-да Java-ны алудың ең оңай жолы - APK-ды түпнұсқалық бастапқы кодтан құрастыру.

Eclipse сияқты бағдарламалау бағдарламаларында орындалатын JAR файлдарын жасауға болады.

WAR файлдары Java Web Archive файлдары болып табылады, бірақ JAR файлын тікелей WAR файлына түрлендіре алмайсыз, себебі WAR форматы JAR емес арнайы құрылымы бар. Оның орнына WAR файлын құруға және JAR файлын lib каталогына қосуға болады, сонда JAR файлындағы сыныптар пайдалану үшін қол жетімді болады. WizToWar мұны сізге көмектесуі мүмкін.

JAR файлынан ZIP файлын жасау үшін, .JAR файлынан .ZIP файл кеңейтімін қайта атау оңай. Бұл файлды түрлендіруді жүзеге асырмайды, бірақ 7-Zip немесе PeaZip сияқты ZIP файлдарын қолданатын бағдарламаларға JAR файлын оңай ашуға мүмкіндік береді.

JAR форматы туралы қосымша ақпарат

Егер сіз JAR файлдарына көмек беру бағдарламаларын қажет етсеңіз, Oracle веб-торабындағы нұсқаулар үшін сол сілтемені орындаңыз.

JAR мұрағатына тек бір манифест файлы қосылуы мүмкін және META-INF / MANIFEST.MF орналасқан жерінде болуы керек. Манифест-Версия: 1.0 сияқты қос нүктемен бөлінген атау мен мәннің синтаксисін ұстануы керек. Бұл MF файлы бағдарлама жүктейтін сыныптарды көрсете алады.

Java әзірлеушілері өз қосымшаларына сандық түрде қол қоя алады, бірақ ол JAR файлына қол қояды. Оның орнына мұрағат ішіндегі файлдар қол қойылған сомалармен бірге көрсетіледі.