JAR Dönüştürücü > JAR (Java Archive) Dosyasını 7Z / RAR / TAR / TAR.BZ2 / TAR.GZ / ZIP’e Çevir

JAR Dönüştürücü – Nasıl Kullanılır?

JAR dosyanızı farklı arşiv formatlarına dönüştürmek için adım adım rehber.

2 dakika
  1. 1

    Adım 1: JAR Dosyasını Yükle

    Dönüştürmek istediğiniz JAR dosyasını yüklemek için ‘Dosya Seç’ butonuna tıklayın.
  2. 2

    Adım 2: İçeriği Analiz Et

    Yüklediğiniz JAR dosyasının içeriği, META-INF ve MANIFEST.MF dahil olmak üzere otomatik olarak analiz edilecektir.
  3. 3

    Adım 3: Dönüştürme Modunu Seç

    İsterseniz ‘Arşivi Koru’ modunu seçerek JAR’ı bozmadan paketleyebilir, isterseniz ‘İçerik’ modunu seçerek JAR’ı çıkartıp hedef formata dönüştürebilirsiniz.
  4. 4

    Adım 4: Hedef Formatı Belirle

    Dönüştürmek istediğiniz formatı (7Z, RAR, TAR, TAR.BZ2, TAR.GZ, ZIP) seçin.
  5. 5

    Adım 5: Dönüştürme İşlemini Başlat

    Seçimlerinizi yaptıktan sonra ‘Dönüştür’ butonuna tıklayarak işlemi başlatın.

JAR Dönüştürücü ne yapar?

JAR formatı ZIP tabanlıdır ve opsiyonel META-INF/ diziniyle (manifest, servis tanımları, sürümleme, güvenlik/imza vb.) metadata taşır.

Ücretsiz Araç (Üyelik Gereklidir)

JAR Dönüştürücü

Java Archive dosyalarını farklı formatlara dönüştürün

JAR dosyasını sürükleyin veya tıklayın Maksimum 500MB • Java Archive

Dönüştürülüyor…

Dosya işleniyor…

Dönüştürme Tamamlandı!

dosya 0 KB
Araç öner

Sitene Ekle

Asagidaki kodu kopyalayip sitenize yapistirin. Arac sitenizde calisacaktir.

EMBED KODU

Kodu sitenize yapistirin. “Powered by Tools1984” linkini kaldirmayin, aksi halde arac calismaz.

Sıkça Sorulan Sorular

Bu araç ücretsiz mi?
Evet, JAR Dönüştürücü aracı tamamen ücretsizdir.
Dosyalarım sunucuda tutuluyor mu?
Hayır, yüklediğiniz dosyalar geçici olarak işlenir ve ardından silinir.
Kullanımda sınır var mı?
Evet, aynı anda yalnızca bir dosya yükleyebilirsiniz, ancak günlük limit yoktur.
Hangi formatlar destekleniyor?
JAR dosyanızı 7Z, RAR, TAR, TAR.BZ2, TAR.GZ ve ZIP formatlarına dönüştürebilirsiniz.
Mobilde çalışıyor mu?
Evet, JAR Dönüştürücü mobil cihazlarda da kullanılabilir.

Bu araç iki net modla çalışır:

Mod 1 > Arşivi Koru (önerilen, güvenli mod)

Amaç: JAR’ı açmadan hedef kapsayıcıya koyarak “signed jar” ve “byte-level” bütünlüğü mümkün olduğunca korumak.

  1. JAR dosyasını analiz et (META-INF, MANIFEST.MF var mı?)
  2. İmzalı mı kontrol et (META-INF/*.SF, .RSA/.DSA gibi bloklar)  
  3. Hedef format seç
  4. Çıktı arşivinin içine orijinal.jar olarak koy

Bu mod, “verify jar signature” hassasiyeti olan ekipler için doğru varsayılandır.

Mod 2 > İçerik (jar extract > normalize)

Amaç: JAR içeriğini çıkar (jar extract / unpack jar) > hedef formatta yeniden paketle.

  1. İçeriği listele (sınıflar, kaynaklar, META-INF)
  2. Filtrele (ör. yalnız META-INF, yalnız .class, yalnız resources)
  3. Çıkar
  4. Hedef arşive klasör yapısıyla koy (jar içinden dosya çıkar)

Önemli uyarı: JAR imzalıysa içerik modunda yeniden paketleme imzayı pratikte bozar; araç bunu net söylemeli.  

Kim için?

  • “jar dosyası aç / jar aç / extract jar” diye arayan geliştirici ve ops ekipleri
  • CI/CD’de artefact standartlaştırmak isteyenler (tar.gz, zip, 7z)
  • Vendor teslim formatı isteyen ajanslar
  • Güvenlik hassasiyeti olan ekipler (signed jar, jarsigner, verify jar signature)

Arayüz akışı

  1. JAR yükle
  2. Hızlı analiz: META-INF, MANIFEST.MF, imza dosyaları, “executable jar” olasılığı (Main-Class)  
  3. Mod seç: Arşivi Koru / İçerik
  4. Hedef format seç
  5. Ayarlar: filtre, sıkıştırma seviyesi, çıktı adı
  6. Dönüştür > indir

Ayarlar (detay)

  • İmza farkındalığı
    • “İmzalıysa içerik modunu kilitle” (opsiyonel politika)
    • “İmzalıysa büyük uyarı göster” (varsayılan)
  • Manifest görüntüleme
    • MANIFEST.MF içeriğini oku (Main-Class, Class-Path vb.)  
  • Filtreleme
    • Klasör seç: META-INF/ yalnız, BOOT-INF/ yalnız (spring boot jar senaryoları), com/…
    • Uzantı seç: .class, .properties, .xml
  • Sıkıştırma seviyesi
    • Hızlı / Dengeli / Maksimum
  • Çıktı adı standardı
    • dosyaAdi_format.ext (örn. app_zip.zip, app_targz.tar.gz)

Hata mesajları (destek maliyetini düşürür)

  • “Bu dosya JAR değil veya bozuk ZIP yapısında (corrupted jar).”
  • “İmzalı JAR tespit edildi > içerik modunda yeniden paketlersen imza geçersiz olur.”  
  • “Main-Class bulunamadı > bu dosya executable jar olmayabilir.”  
  • “RAR çıktı desteklenmiyor > ZIP veya 7Z seçin.”

SSS

  • JAR ile ZIP aynı mı? JAR ZIP tabanlıdır ama Java ekosistemine özel metadata (META-INF, MANIFEST.MF) taşır.  
  • java -jar neden çalışır? Manifest içindeki Main-Class gibi alanlar executable jar davranışını belirler.  
  • signed jar nedir? jarsigner ile imzalanır; manifest ve dosya özetleri üzerinden doğrulama yapılır.  

💬 Yorumlar (0)

Yorumlar yükleniyor…