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

LHA dosyalarını Java JAR arşivlerine çevrimiçi ve ücretsiz dönüştürün

Dosyaları buraya bırakın. 1 GB maksimum dosya boyutu veya Kaydol
için
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

LHA'dan Java Dünyasına

Japonya'da popüler olan LHA formatında paketlenmiş dosyaları, Java uygulamaları ve geliştirme ortamları için hazır JAR arşivlerine taşıyın.

Tamamen Bulutta

Makinenizde ne LHA araçlarına ne de Java SDK'ya ihtiyaç var. Sunucularımız yerel hiçbir bağımlılık olmadan dönüştürme işleminin tamamını gerçekleştirir.

Güvenli İşleme

LHA yüklemeleri işlem tamamlanır tamamlanmaz silinir. JAR çıktı dosyaları sunuculardan 24 saat içinde otomatik olarak kaldırılır.

LHA'i JAR'ye dönüştürme yöntemi

1

Dosyaları bilgisayar, Google Drive, Dropbox, URL'den veya sayfa üzerinden sürükleyerek seçin.

2

jar ya da sonuç olarak ihtiyacınız olan diğer formatlardan birini seçin (200'den fazla format desteklenir)

3

Haydi dosyayı dönüştürün ve jar dosyanızı hemen sonra indirebilirsiniz

Formatlar hakkında

LHA (orijinal adıyla LHarc), Mayıs 1988'de Haruyasu Yoshizaki (çevrimiçi olarak Yoshi adıyla bilinen) tarafından oluşturulan, verimli veri küçültme için Lempel-Ziv kayan pencere sıkıştırmasını Huffman kodlamayla birleştiren sıkıştırılmış arşiv formatıdır. Format, Japonya'da büyük bir popülerlik kazandı ve 1980'lerin sonlarından 1990'lar boyunca baskın arşivleme standardı haline geldi — ticari uygulamalardan BBS dosya paylaşımına kadar neredeyse tüm Japon yazılım dağıtımı LHA arşivlerine dayanıyordu. Format, dosyaları dosya adı, zaman damgaları, işletim sistemine özgü öznitelikler ve CRC-16 sağlama toplamları içeren giriş bazlı başlıklarla saklar ve i̇ki karakterli kodlarla belirlenen çeşitli sıkıştırma yöntemlerini kullanır (lh0'dan lh7'ye kadar; lh5 en yaygın genel amaçlı algoritmadır). LHA'nın sıkıştırma algoritmaları formatın ötesinde etkili olmuştur: lh5 yönteminin LZSS ile statik Huffman kodlamayı birleştirme yaklaşımı, ZIP, gzip ve PNG'de kullanılan Deflate algoritması tarafından benimsenmiştir. Öne çıkan avantajlarından biri formatın tarihsel verimliliğidir — LHA, dönemin nispeten yavaş işlemcilerinde kritik olan mütevazı CPU gereksinimleriyle güçlü sıkıştırma oranları sunuyordu. Formatın Japon bilişim dünyası üzerindeki derin kültürel etkisi bir diğer dikkat çekici yönüdür: LHA ücretsiz dağıtılmış ve bu durum Japon yazılım ekosisteminde her yerde benimsenmesine katkıda bulunmuştur. Modern formatlar yeni arşivler için LHA'nın yerini almış olsa da Japon yazılım arşivlerine ve retro bilişim koleksiyonlarına erişim için hâlâ geçerliliğini korumakta olup 7-Zip ve diğer güncel araçlar tarafından çıkarma desteği sunulmaktadır.
Geliştirici: Haruyasu Yoshizaki
İlk yayın: Mayıs 1988
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.
Geliştirici: Sun Microsystems
İlk yayın: 23 Ocak 1996

Sık Sorulan Sorular

Neden LHA'yı JAR'a dönüştürmeliyim?

LHA arşivi Java sınıfları, kaynaklar veya yapılandırma dosyaları içeriyorsa JAR'a dönüştürmek bunları doğrudan Java ortamlarında kullanılabilir hale getirir.

JAR dosyasını nasıl açarım?

Java Runtime, JAR dosyalarını doğrudan çalıştırır. İçeriği incelemek için 7-Zip, jar komut satırı aracı veya ZIP uyumlu herhangi bir arşivleyici kullanabilirsiniz.

JAR temelde bir ZIP dosyası mıdır?

Evet — JAR dahili olarak ZIP sıkıştırmasını kullanır; ancak META-INF dizininde üstveri barındırır. Convertio, düzgün yapılandırılmış JAR çıktısı oluşturur.

LHA'daki dosya yapısı korunacak mı?

Kesinlikle. Orijinal LHA arşivindeki tüm dosyalar ve dizin düzeni, JAR çıktısında da aynen korunur.

Bu tüm işletim sistemlerinde çalışır mı?

Evet — convertio.co Windows, macOS, Linux, ChromeOS ve mobil cihazlarda her modern tarayıcıda çalışır.