JAR Dosyası (& Nedir?)

İçindekiler:

JAR Dosyası (& Nedir?)
JAR Dosyası (& Nedir?)
Anonim

Bilinmesi Gerekenler

  • JAR dosyası bir Java Arşiv dosyasıdır.
  • Tarayıcı ile bir tane açın (Java yüklü olmalıdır).
  • Eclipse ile EXE'ye dönüştürün.

Bu makale bir JAR dosyasının ne olduğunu, onu nasıl kullanmak istediğinize bağlı olarak nasıl açabileceğinizi ve bir dosyayı EXE veya ZIP'e nasıl dönüştürebileceğinizi açıklar.

JAR Dosyası Nedir?

. JAR dosya uzantısına sahip bir dosya, Java programlarını ve oyunlarını tek bir dosyada depolamak için kullanılan bir Java Arşiv dosyasıdır. Bazıları, bağımsız uygulamalar olarak çalışmasını sağlayan dosyalar içerir ve diğerleri, diğer programların kullanması için program kitaplıkları içerir.

JAR dosyaları ZIP sıkıştırılmıştır ve genellikle CLASS dosyaları, bir bildirim dosyası ve resimler, ses klipleri ve güvenlik sertifikaları gibi uygulama kaynakları gibi şeyleri depolar. Yüzlerce hatta binlerce dosyayı sıkıştırılmış biçimde tutabildikleri için bunları paylaşmak ve taşımak kolaydır.

Java özellikli mobil cihazlar oyun dosyaları için bu biçimi kullanabilir ve bazı web tarayıcıları temaları ve eklentileri JAR biçiminde tutar.

Image
Image

JAR Dosyaları Nasıl Açılır

Yürütülebilir JAR dosyalarını açmak için Java Runtime Environment (JRE) yüklenmelidir, ancak tüm JAR dosyalarının yürütülebilir dosya olmadığını unutmayın. Yüklendikten sonra dosyayı açmak için çift tıklamanız yeterlidir.

Bazı mobil cihazlarda yerleşik JRE bulunur. Java uygulamaları yüklendikten sonra Firefox, Safari, Edge vb. gibi bir web tarayıcısında da açılabilir (ancak Chrome'da değil).

JAR dosyaları ZIP ile sıkıştırıldığından, içindeki içeriği görmek için herhangi bir dosya açıcı bir dosyayı açabilir. Buna 7-Zip, PeaZip ve jZip gibi programlar dahildir.

Dosyayı açmanın başka bir yolu da Komut İstemi'nde yourfile.jar'ı kendi JAR dosyanızın adıyla değiştirerek aşağıdaki komutu kullanmaktır:


java -jar dosyanız.jar

Farklı JAR dosyalarını açmak için farklı programlara ihtiyacınız olabileceğinden, kullanmak istemediğiniz bir programda otomatik olarak açılıyorsa Windows'ta Belirli Bir Dosya Uzantısı için Varsayılan Program Nasıl Değiştirilir bölümüne bakın.

JAR Dosyalarını Açma Hataları

Windows işletim sistemindeki ve bazı web tarayıcılarındaki güvenlik ayarları nedeniyle, Java uygulamalarına erişmeye çalışırken hataların görülmesi hiç de alışılmadık bir durum değildir.

Örneğin, bir Java uygulamasını yüklemeye çalışırken " Java Uygulaması Engellendi " mesajı görülebilir. " Güvenlik ayarlarınız güvenilmeyen bir uygulamanın çalışmasını engelledi." Java Denetim Masası uygulamasında güvenlik düzeyi ayarlanarak düzeltilebilir.

JRE'yi yükledikten sonra bile Java uygulamalarını açamıyorsanız, önce tarayıcınızda Java'nın etkinleştirildiğinden ve Denetim Masası'nın Java'yı kullanmak için doğru şekilde ayarlandığından emin olun. Ardından, tüm açık pencereleri kapatıp tüm programı yeniden açarak tarayıcınızı tamamen yeniden başlatın.

Ayrıca, Java'nın en son sürümünü çalıştırdığınızı kontrol edin. Değilseniz, yukarıdaki JRE bağlantısına dönün ve en son sürümü yükleyin. Veya mevcut Java kurulumunuzu nasıl güncelleyeceğinizi öğrenin.

Muhtemel olmasa da, gerçekten bir JAR dosyanız olmadığı için hata alıyor olabilirsiniz ve bu nedenle, dosyayı açmak için kullandığınız program bu formatı desteklemiyor. Dosya uzantısını yanlış okuduysanız bu olabilir. Aşağıda bununla ilgili daha fazlası var.

JAR Dosyasını Dönüştürme

JavaDecompilers.com'un yardımıyla bir JAR dosyasının CLASS dosyalarını Java dosyalarına dönüştürebilirsiniz. Dosyanızı oraya yükleyin ve hangi kod çözücünün kullanılacağını seçin.

Bir Java uygulamasını Android platformunda kullanılabilecek şekilde dönüştürmek, JAR'dan APK dosyasına dönüştürme gerektirir. Bir seçenek, programın otomatik olarak bir APK dosyası oluşturması için JAR dosyasını bir Android öykünücüsünde çalıştırmak olabilir. Ancak, Android'de bir Java programı edinmenin en kolay yolu, APK'yi orijinal kaynak kodundan derlemek gibi görünüyor.

Eclipse gibi programlama uygulamalarında yürütülebilir JAR dosyaları oluşturabilirsiniz.

WAR dosyaları Java Web Arşivi dosyalarıdır, ancak WAR biçiminin JAR'ların yapmadığı belirli bir yapısı olduğundan, bir JAR dosyasını doğrudan bir WAR dosyasına dönüştüremezsiniz. Bunun yerine, bir WAR oluşturabilir ve ardından JAR dosyasını lib dizinine ekleyerek JAR dosyasının içindeki sınıfların kullanıma hazır olmasını sağlayabilirsiniz. WizToWar bunu yapmanıza yardımcı olabilir.

Bir JAR dosyasından ZIP dosyası oluşturmak, dosya uzantısını. JAR'dan. ZIP'e yeniden adlandırmak kadar kolaydır. Bu aslında bir dosya dönüştürme işlemi gerçekleştirmez, ancak 7-Zip veya PeaZip gibi ZIP dosyalarını kullanan programların JAR dosyasını daha kolay açmasına izin verir.

Hala Açamıyor musunuz?

Bazı dosyalar aynı dosya uzantısı harflerinden birkaçını paylaşır; bu, dosya düşündüğünüz gibi açılmıyorsa kafa karışıklığına neden olabilir. Olan şu ki, büyük olasılıkla dosya uzantısını yanlış okuyorsunuz.

Örneğin, JARVIS dosyaları bir metin düzenleyiciyle açılır ve JARC ve ARJ dosyaları arşivlerdir.

JAR Formatıyla İlgili Daha Fazla Bilgi

Programları JAR dosyalarına paketleme konusunda yardıma ihtiyacınız varsa Oracle web sitesindeki talimatlar için bu bağlantıyı takip edin.

Bir JAR arşivine yalnızca bir bildirim dosyası eklenebilir ve bunun META-INF/MANIFEST. MF konumunda olması gerekir. Manifest-Version: 1.0 gibi iki nokta üst üste ile ayrılmış ad ve değerin sözdizimini izlemelidir. Bu MF dosyası, uygulamanın yüklemesi gereken sınıfları belirleyebilir.

Java geliştiricileri uygulamalarını dijital olarak imzalayabilir, ancak JAR dosyasının kendisini imzalamaz. Bunun yerine, arşivin içindeki dosyalar imzalı sağlama toplamlarıyla listelenir.

Önerilen: