ARC'den JAR'ye dönüştürücü
arc dosyalarınızı jar'ye çevrimiçi & ücretsiz olarak dönüştürün
arc
jar
ARC'i JAR'ye dönüştürme yöntemi
Dosyaları bilgisayar, Google Drive, Dropbox, URL'den veya sayfa üzerinden sürükleyerek seçin.
jar ya da sonuç olarak ihtiyacınız olan diğer formatlardan birini seçin (200'den fazla format desteklenir)
Haydi dosyayı dönüştürün ve jar dosyanızı hemen sonra indirebilirsiniz
Formatlar hakkında
ARC, kişisel bilgisayarlar için yaygın olarak kullanılan en eski sıkıştırılmış arşiv formatlarından biridir; 1985 yılında Thom Henderson tarafından System Enhancement Associates (SEA) bünyesinde MS-DOS için oluşturulmuştur. Format, birden fazla dosyayı dosya bazında sıkıştırma uygulayarak tek bir arşivde birleştirir; sıkıştırmasız saklama, run-length kodlama, Huffman kodlama ve LZW (Lempel-Ziv-Welch) varyantları dahil olmak üzere çeşitli sıkıştırma yöntemlerini destekler. Bir ARC arşivindeki her dosya girişi, orijinal dosya adını, sıkıştırılmış ve sıkıştırılmamış boyutları, zaman damgasını, CRC sağlama toplamını ve sıkıştırma yöntemi göstergesini içeren kendi başlığını taşır. ARC, 1980'lerin ortalarında DOS tabanlı ilan tahtası sistemlerinde (BBS) baskın arşiv formatı haline geldi ve i̇nternet öncesi dönemde yazılım, belge ve veri dosyalarının çevrimiçi dağıtımının başlıca aracı olarak hizmet verdi. Format, Phil Katz'ın uyumlu bir araç (PKARC) oluşturmasıyla önemli bir hukuki tartışmaya neden oldu; SEA'nın açtığı dava nihayetinde Katz'ı yasal bir alternatif olarak ZIP formatını geliştirmeye yöneltti. ARC'ın öne çıkan avantajlarından biri dosya bazında sıkıştırma yaklaşımıydı; bu sayede tüm arşivi açmadan tek tek dosyalar çıkarılabiliyordu. Entegre CRC sağlama toplamları işe hata eğilimli modem bağlantıları üzerinden aktarım sonrası veri bütünlüğünün güvenilir biçimde doğrulanmasını sağlayarak bir diğer avantajı oluşturuyordu. 1990'ların başında ZIP ve daha modern formatlar ARC'ın yerini almış olsa da format, veri sıkıştırma ve dosya dağıtımı evriminde temel bir teknoloji olarak tarihsel önemini korumaktadır.
JAR (Java Archive), Sun Microsystems tarafından ZIP tabanlı olarak geliştirilen ve Ocak 1996'da JDK 1.1 ile birlikte tanıtılan, Java sınıf dosyalarını, ilgili meta verileri ve kaynakları tek bir dağıtılabilir birim olarak paketlemek için kullanılan dosya formatıdır. Yapısal olarak bir JAR dosyası, arşivin ana sınıf giriş noktasını, classpath bağımlılıklarını, paket sürümlemesini ve dijital imza bilgilerini bildiren bir META-INF/MANIFEST.MF dosyası eklenmiş ZIP arşividir. Java çalışma zamanı, sınıfları doğrudan JAR dosyalarından çıkarma yapmadan yükler ve tek tek girişlere verimli rastgele erişim için ZIP dizinini kullanır. JAR arşivleri çalıştırılabilir yapılabilir: manifest'te bir Main-Class özniteliği belirlemek, uygulamayı basit bir java -jar komutuyla başlatmaya olanak tanır. Format, JDK'nın jarsigner aracıyla kod imzalamayı destekler ve arşiv içeriklerinin özgünlüğünü ve bütünlüğünü doğrulayan dijital imzalar yerleştirir. Öne çıkan avantajlarından biri Java ekosisteminin doğal entegrasyonudur — JVM, derleme araçları (Maven, Gradle), uygulama sunucuları ve IDE'ler JAR dosyalarını birinci sınıf bileşenler olarak işler ve birleşik bir derleme-dağıtım-çalıştırma akışı sağlar. Formatın standart ZIP araçlarıyla geriye dönük uyumluluğu bir diğer pratik güçlü yönüdür: herhangi bir ZIP aracı JAR içeriklerini inceleyebilirken, manifest ve imzalama katmanları bunun üzerine Java'ya özgü yetenekler ekler. JAR, kurumsal, mobil ve gömülü dağıtımlarda Java kütüphaneleri ve uygulamaları için temel dağıtım birimi olmaya devam etmektedir.