Bilməli olanlar
- JAR faylı Java Arxiv faylıdır.
- Birini brauzerlə açın (Java quraşdırılmalıdır).
- Eclipse ilə EXE-yə çevirin.
Bu məqalə JAR faylının nə olduğunu, onu necə istifadə etmək istədiyinizdən asılı olaraq onu aça biləcəyiniz müxtəlif yolları və onu EXE və ya ZIP-ə necə çevirəcəyinizi izah edir.
JAR faylı nədir?
. JAR fayl uzantısı olan fayl Java proqramlarını və oyunlarını bir faylda saxlamaq üçün istifadə edilən Java Arxiv faylıdır. Bəzilərində onları müstəqil proqramlar kimi işləməyə məcbur edən fayllar, digərlərində isə digər proqramların istifadəsi üçün proqram kitabxanaları var.
JAR faylları ZIP sıxılmışdır və çox vaxt CLASS faylları, manifest faylı və şəkillər, səs klipləri və təhlükəsizlik sertifikatları kimi proqram resursları kimi şeyləri saxlayır. Onlar sıxılmış formatda yüzlərlə, hətta minlərlə faylı saxlaya bildiyi üçün onları paylaşmaq və köçürmək asandır.
Java ilə işləyən mobil cihazlar bu formatı oyun faylları üçün istifadə edə bilər və bəzi veb brauzerlərdə JAR formatında mövzular və əlavələr var.
JAR Fayllarını Necə Açmaq olar
İcra edilə bilən JAR fayllarını açmaq üçün Java Runtime Environment (JRE) quraşdırılmalıdır, lakin nəzərə alın ki, bütün JAR faylları icra edilə bilən fayl deyil. Quraşdırıldıqdan sonra faylı açmaq üçün sadəcə iki dəfə klikləyə bilərsiniz.
Bəzi mobil cihazlarda quraşdırılmış JRE var. Quraşdırıldıqdan sonra Java proqramları Firefox, Safari, Edge və s. kimi veb brauzerdə də açıla bilər (lakin Chrome deyil).
JAR faylları ZIP ilə sıxıldığı üçün istənilən fayl dekompressoru daxilində olan məzmunu görmək üçün faylı aça bilər. Buraya 7-Zip, PeaZip və jZip kimi proqramlar daxildir.
Faylı açmağın başqa bir yolu, əmr sorğusunda yourfile.jar faylını öz JAR faylınızın adı ilə əvəz edərək aşağıdakı əmrdən istifadə etməkdir:
java -jar yourfile.jar
Fərqli JAR fayllarını açmaq üçün müxtəlif proqramlara ehtiyacınız ola bildiyi üçün, Windows-da xüsusi fayl uzantısı üçün Defolt Proqramı necə dəyişdirmək olar bölməsinə baxın, əgər proqram avtomatik olaraq istifadə etmək istəmədiyiniz proqramda açılırsa.
JAR fayllarını açarkən xətalar
Windows əməliyyat sistemində və bəzi veb-brauzerlərdə təhlükəsizlik parametrləri səbəbindən Java proqramlarına daxil olmağa cəhd edərkən xətaların görülməsi heç də qeyri-adi deyil.
Məsələn, Java tətbiqetməsini yükləməyə çalışarkən " Java Proqramı Bloklandı " görünə bilər. "Təhlükəsizlik parametrləriniz etibarsız tətbiqin işləməsini blokladı. " Java İdarəetmə Paneli proqramında təhlükəsizlik səviyyəsini təyin etməklə həll edilə bilər.
JRE-ni quraşdırdıqdan sonra belə Java proqramlarını aça bilmirsinizsə, əvvəlcə brauzerinizdə Java-nın aktiv 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 pəncərələri bağlayaraq və bütün proqramı yenidən açmaqla brauzerinizi tamamilə yenidən başladın.
Həmçinin, Java-nın ən son versiyasını işlətdiyinizi yoxlayın. Əgər deyilsinizsə, yuxarıdakı JRE linkinə qayıdın və ən son versiyanı quraşdırın. Və ya cari Java quraşdırmanızı necə yeniləməyi öyrənin.
Çətin olsa da, həqiqətən JAR faylınız olmadığına görə səhvlər ala bilərsiniz və buna görə də onu açmaq üçün istifadə etdiyiniz proqram formatı dəstəkləmir. Fayl uzantısını səhv oxumusunuzsa, bu baş verə bilər. Aşağıda bununla bağlı daha çox şey var.
JAR faylını necə çevirmək olar
JavaDecompilers.com-un köməyi ilə JAR faylının CLASS fayllarını Java fayllarına dekompilyasiya edə bilərsiniz. Faylınızı oraya yükləyin və hansı dekompilyatordan istifadə edəcəyinizi seçin.
Java proqramını Android platformasında istifadə oluna bilməsi üçün çevirmək üçün JAR-dan APK faylına çevrilmə tələb olunacaq. Seçimlərdən biri JAR faylını Android emulyatorunda işə salmaq ola bilər ki, proqram avtomatik olaraq APK faylı yaratsın. Bununla belə, görünür, Android-də Java proqramını əldə etməyin ən asan yolu sadəcə olaraq orijinal mənbə kodundan APK-nı tərtib etməkdir.
Eclipse kimi proqramlaşdırma proqramlarında icra edilə bilən JAR faylları yarada bilərsiniz.
WAR faylları Java Veb Arxivi fayllarıdır, lakin siz JAR faylını birbaşa WAR faylına çevirə bilməzsiniz, çünki WAR formatı JAR-larda olmayan xüsusi struktura malikdir. Bunun əvəzinə siz WAR yarada və sonra JAR faylını lib qovluğuna əlavə edə bilərsiniz ki, JAR faylının içindəki siniflər istifadə üçün əlçatan olsun. WizToWar sizə bunu etməyə kömək edə bilər.
JAR faylından ZIP faylı yaratmaq fayl uzantısının adını. JAR-dan. ZIP-ə dəyişmək qədər asandır. Bu, əslində fayl çevrilməsini həyata keçirmir, lakin 7-Zip və ya PeaZip kimi ZIP fayllarından istifadə edən proqramlara JAR faylını daha asan açmağa imkan verir.
Hələ də aça bilmirsiniz?
Bəzi fayllar eyni fayl genişləndirilməsi hərflərindən bir neçəsini paylaşır, bu da faylın lazım olduğunu düşündüyünüz kimi açılmaması çaşqınlıq yarada bilər. Nə baş verir ki, siz çox güman ki, fayl uzantısını səhv oxumusunuz.
Məsələn, JARVIS faylları mətn redaktoru ilə açılır, JARC və ARJ faylları isə arxivdir.
JAR Formatında Ətraflı Məlumat
Proqramları JAR fayllarına yığmaq üçün yardıma ehtiyacınız varsa, Oracle veb-saytındakı təlimatlar üçün bu linki izləyin.
Yalnız bir manifest faylı JAR arxivinə daxil edilə bilər və o, META-INF/MANIFEST. MF yerində olmalıdır. O, Manifest-Version: 1.0 kimi iki nöqtə ilə ayrılmış adın və dəyərin sintaksisinə əməl etməlidir. Bu MF faylı tətbiqin yükləməli olduğu sinifləri təyin edə bilər.
Java tərtibatçıları proqramlarını rəqəmsal imzalaya bilər, lakin o, JAR faylının özünü imzalamır. Əvəzində, arxiv daxilindəki fayllar imzalanmış yoxlama məbləğləri ilə siyahıya alınır.