JAR Fayl nedir?

JAR fayllarını açmaq, redaktə etmək və dəyişdirmək

.JAR fayl uzantısı olan bir fayl Java proqramları və oyunları bir faylda saxlamaq üçün istifadə edilən bir Java Arxiv faylıdır. Bəziləri, müstəqil tətbiq kimi işləyən faylları ehtiva edir, digərləri isə digər proqramların istifadə üçün proqram kitabxanalarını saxlayır.

JAR faylları ZIP sıxılmışdır və tez-tez CLASS faylları, manifest faylları və şəkillər, səs klipləri və təhlükəsizlik sertifikatları kimi tətbiq resurslarını saxlayır. Onlar sıxılmış formatda yüzlərlə və hətta minlərlə faylları saxlaya bildiyindən, JAR fayllarını bölüşmək və hərəkət etmək asandır.

Java-qadir mobil qurğular JAR fayllarını oyun faylları kimi istifadə edə bilər və bəzi veb-brauzerlər JAR formatında mövzular və əlavələr keçirirlər.

JAR fayllarını necə açmaq olar?

Java Runtime Environment (JRE), yüklənə bilən JAR faylları açmaq üçün quraşdırılmalıdır, ancaq bütün JAR faylları yürütülebilir fayllar deyildir. Quraşdırıldıqdan sonra, onu açmaq üçün JAR faylını cüt tıklaya bilərsiniz.

Bəzi mobil cihazlarda JRE quraşdırılıb. Quraşdırıldıqdan sonra Java proqramları Firefox, Safari, Edge və ya Internet Explorer (lakin Chrome deyil) kimi bir veb brauzerdə də aça bilər.

JAR faylları ZIP ilə sıxılmış olduğundan, hər hansı bir fayl decompressor içindəki məzmunu görmək üçün bir aça bilər. Buna 7-Zip, PeaZip və jZip kimi proqramlar daxildir

JAR fayllarını açmaq üçün başqa bir üsul, yourfile.jar faylını öz JAR faylınızın adıyla əvəz etmək üçün Command Prompt- də aşağıdakı komandan istifadə etməkdir:

java -jar yourfile.jar

Farklı JAR faylları açmaq üçün müxtəlif proqramlara ehtiyac duyduğunuza görə, istifadə etmək istəməyən proqramda avtomatik olaraq açılsa, Windows-dakı Xüsusi Dosyayı Daxil Etmək üçün Varsayılan Proqramı necə dəyişdirmək olar .

JAR fayllarını açan səhvlər

Windows əməliyyat sistemində və bəzi veb-brauzerlərdə təhlükəsizlik parametrləri səbəbindən, Java proqramlarına daxil olmaq istəyərkən səhvləri görmək qeyri-adi deyildir.

Məsələn Java proqramını yükləmək üçün çalışırken " Java tətbiqi Engellendi " görünə bilər. " Təhlükəsizlik parametrləriniz etibarsız bir tətbiqi işlətməyi maneə törətmişdir " . Java Denetim Masası tətbiqində təhlükəsizlik səviyyəsini təyin etməklə müəyyən edilə bilər.

JRE-ni quraşdırdıqdan sonra Java appletlərini aça bilmirsinizsə, əvvəlcə brauzerinizdə Java effektiv olduğundan və İdarəetmə Panelinin Java-dan istifadə etmək üçün düzgün qurulduğundan əmin olun. Sonra bütün açıq pencereleri bağlayaraq bütün proqramı yenidən açaraq brauzerinizi tamamilə yenidən başladın.

Ayrıca, Java'nın son versiyasını çalıştırdığınızı kontrol edin. Əgər deyilsə, yuxarıdakı JRE linkinə qayıdın və ən son versiyasını quraşdırın.

JAR faylını necə çevirmək olar?

JavaDecompilers.com veb saytının köməyi ilə bir JAR faylının CLASS fayllarını Java fayllarına bölüşdürə bilərsiniz. JAR faylını yükləyin və hansı decompiler istifadə olunacağını seçin.

JAR tətbiqindən bir EXE faylı hazırlamaq istəyirsinizsə, bu blog yazısını EXE-yə çevirməklə müqayisə edin.

Bir Java tətbiqini, Android platformasında istifadə edilə bilməsi üçün APK faylının dönüşümünə bir JAR tələb etməsi lazımdır. Bir proqram JAR faylını bir Android emulatorunda idarə etmək olar, belə ki proqram avtomatik olaraq bir APK faylını yaradır. Bununla belə, Android-də Java proqramı almaq üçün ən asan yol APK-ı orijinal mənbə kodundan tərtib etməkdir.

Eclipse kimi proqramlaşdırma proqramlarında tətbiq edilə bilən JAR faylları edə bilərsiniz.

WAR faylları Java Web Arxivi fayllarıdır, ancaq WAR formatında JARs olmadığı bir quruluşa malik olduğundan, JAR faylını doğrudan WAR faylına çevirə bilməzsiniz. Bunun əvəzinə, bir WAR qurmaq və JAR faylını JAR faylının içindəki dərslərin istifadəyə verilməsi üçün lib kataloquna əlavə edə bilərsiniz. WizToWar bunu etməyə kömək edə bilər.

Bir JAR faylından bir ZIP faylı etmək üçün .JAR'dan .ZIP fayl uzantısını yeniden adlandırmak asandır. Bu, həqiqətən, bir fayl dönüşümünü gerçekleştirmiyor, lakin 7-Zip və ya PeaZip kimi ZIP faylları istifadə edən proqramlara daha asanlıqla JAR faylını açmağa imkan verir.

JAR formatı haqqında daha ətraflı məlumat

JAR fayllarına kömək qablaşdırma proqramlarına ehtiyacınız varsa, Oracle veb saytında təlimatlar üçün bu linkə baxın.

Yalnız bir manifest fayl JAR arxivinə daxil edilə bilər və META-INF / MANIFEST.MF yerində olmalıdır. Manifest-Version: 1.0 kimi bir kolonla ayrılmış adı və dəyəri sintaksisinə əməl etməlidir. Bu MF faylı proqramın yüklənməsini tələb edən sinifləri müəyyən edə bilər.

Java geliştiricileri, proqramlarını rəqəmli olaraq imzalayabilir, lakin JAR faylını özü imzalamır. Bunun əvəzində, arxiv daxilindəki fayllar onların imzalanmış summaları ilə siyahıya alınır.