ตัวแปลง LHA เป็น JAR

เปลี่ยนไฟล์ LHA เป็นอาร์ไคฟ์ Java JAR ออนไลน์ฟรี

วางไฟล์ต่างๆ​ ที่นี่. 1 GB ขนาดไฟล์สูงสุด หรือ ลงชื่อ
ไปยัง
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

LHA สู่โลก Java

นำไฟล์ที่บรรจุในรูปแบบ LHA — ที่นิยมในญี่ปุ่น — มาสู่อาร์ไคฟ์ JAR ที่พร้อมสำหรับแอปพลิเคชันและการพัฒนา Java

ทำงานทั้งหมดบนคลาวด์

ไม่ต้องมีเครื่องมือ LHA หรือ Java SDK บนเครื่อง เซิร์ฟเวอร์ดำเนินการแปลงทั้งหมดโดยไม่มีการพึ่งพาในเครื่อง

การประมวลผลที่ปลอดภัย

LHA ที่อัปโหลดถูกลบทันทีหลังประมวลผล ไฟล์ JAR เอาต์พุตจะถูกลบจากเซิร์ฟเวอร์โดยอัตโนมัติภายใน 24 ชั่วโมง

วิธีแปลง LHA เป็น JAR

1

เลือกไฟล์จากคอมพิวเตอร์, Google Drive, Dropbox, URL หรือทำการลากไฟล์มาที่หน้า.

2

เลือกรูปแบบไฟล์ jar หรือรูปแบบไฟล์อื่นตามต้องการเป็นผลลัพธ์(รองรับรูปแบบไฟล์มากกว่า 200 รูปแบบ)

3

ปล่อยให้แปลงไฟล์และคุณสามารถดาวน์โหลดไฟล์ jar ของคุณได้หลังจากนั้น

เกี่ยวกับรูปแบบไฟล์

LHA (เดิมชื่อ LHarc) เป็นรูปแบบไฟล์บีบอัดที่สร้างขึ้นโดย Haruyasu Yoshizaki (รู้จักในชื่อ Yoshi) ในเดือนพฤษภาคม 1988 โดยผสมผสานการบีบอัดแบบ Lempel-Ziv) sliding-window กับ Huffman coding เพื่อลดขนาดข้อมูลอย่างมีประสิทธิภาพ รูปแบบนี้ได้รับความนิยมอย่างมหาศาลในญี่ปุ่น ซึ่งกลายเป็นมาตรฐานการบีบอัดหลักตลอดช่วงปลายทศวรรษ 1980 และทศวรรษ 1990 — การแจกจ่ายซอฟต์แวร์ญี่ปุ่นเกือบทั้งหมด ตั้งแต่แอปพลิเคชันเชิงพาณิชย์ไปจนถึงการแบ่งปันไฟล์บน BBS ล้วนอาศัยไฟล์ LHA รูปแบบนี้จัดเก็บไฟล์พร้อมเฮดเดอร์แต่ละรายการที่บรรจุชื่อไฟล์ ตราเวลา แอตทริบิวต์เฉพาะระบบปฏิบัติการ และ CRC-16 checksum โดยใช้วิธีการบีบอัดหลายแบบที่กำหนดด้วยรหัสสองตัวอักษร (lh0 ถึง lh7 โดย lh5 เป็นอัลกอริทึมอเนกประสงค์ที่ใช้มากที่สุด) อัลกอริทึมการบีบอัดของ LHA มีอิทธิพลเกินกว่ารูปแบบตัวเอง — แนวทางของวิธี lh5 ในการผสมผสาน LZSS กับ static Huffman coding ถูกนำไปใช้โดยอัลกอริทึม Deflate ที่ใช้ใน ZIP, gzip และ PNG จุดเด่นประการหนึ่งคือประสิทธิภาพเชิงประวัติศาสตร์ — LHA ให้อัตราการบีบอัดที่แข็งแกร่งพร้อมความต้องการ CPU ที่เรียบง่าย ซึ่งเป็นสิ่งสำคัญบนโปรเซสเซอร์ที่ค่อนข้างช้าในยุคนั้น ผลกระทบทางวัฒนธรรมที่ลึกซึ้งต่อวงการคอมพิวเตอร์ญี่ปุ่นเป็นอีกแง่มุมที่โดดเด่น — LHA ถูกแจกจ่ายอย่างเสรี มีส่วนสนับสนุนให้เกิดการยอมรับอย่างแพร่หลายทั่วระบบนิเวศซอฟต์แวร์ญี่ปุ่น แม้ว่ารูปแบบที่ทันสมัยกว่าจะเข้ามาแทนที่ LHA สำหรับไฟล์บีบอัดใหม่ แต่ยังคงมีความสำคัญสำหรับการเข้าถึงไฟล์ซอฟต์แวร์ญี่ปุ่นเก่าและคอลเลกชันคอมพิวเตอร์ย้อนยุค โดยรองรับการแตกไฟล์ด้วย 7-Zip และเครื่องมือร่วมสมัยอื่น ๆ
ผู้พัฒนา: Haruyasu Yoshizaki
เผยแพร่ครั้งแรก: พฤษภาคม 1988
JAR (Java Archive) เป็นรูปแบบไฟล์แพ็กเกจที่อิงจาก ZIP พัฒนาโดย Sun Microsystems) และเปิดตัวพร้อม JDK 1.1 ในเดือนมกราคม 1996 สำหรับแจกจ่ายไฟล์คลาส Java เมทาดาทาที่เกี่ยวข้อง และทรัพยากรต่าง ๆ เป็นหน่วยเดียวที่พร้อมใช้งาน ไฟล์ JAR มีโครงสร้างเป็น ZIP archive พร้อมไฟล์ META-INF/MANIFEST.MF เพิ่มเติม — ซึ่งเป็น manifest ข้อความที่ประกาศคลาสจุดเข้าหลักของไฟล์บีบอัด การพึ่งพา classpath ข้อมูลเวอร์ชันแพ็กเกจ และข้อมูลลายเซ็นดิจิทัล Java runtime สามารถโหลดคลาสจากไฟล์ JAR โดยตรงโดยไม่ต้องแตกไฟล์ โดยใช้ไดเรกทอรี ZIP เพื่อเข้าถึงรายการแต่ละรายการอย่างมีประสิทธิภาพ ไฟล์ JAR สามารถทำให้ executable ได้ — การระบุแอตทริบิวต์ Main-Class ใน manifest ช่วยให้เปิดแอปพลิเคชันด้วยคำสั่ง java -jar ได้ทันที รูปแบบนี้รองรับการเซ็นรหัสผ่านเครื่องมือ jarsigner ของ JDK โดยฝังลายเซ็นดิจิทัลที่ยืนยันความถูกต้องและความสมบูรณ์ของเนื้อหาในไฟล์บีบอัด จุดเด่นประการหนึ่งคือการผสานเข้ากับระบบนิเวศ Java อย่างเป็นธรรมชาติ — JVM, เครื่องมือ build (Maven, Gradle), แอปพลิเคชันเซิร์ฟเวอร์ และ IDE ทั้งหมดถือว่าไฟล์ JAR เป็น artifact ระดับแรก ช่วยให้เกิด pipeline การ build-deploy-run ที่เป็นหนึ่งเดียว ความเข้ากันได้ย้อนหลังกับเครื่องมือ ZIP) มาตรฐานเป็นอีกจุดแข็งเชิงปฏิบัติ — เครื่องมือ ZIP ใด ๆ สามารถตรวจสอบเนื้อหา JAR ได้ ในขณะที่ manifest และชั้นการเซ็นรหัสเพิ่มความสามารถเฉพาะ Java เข้ามา JAR ยังคงเป็นหน่วยแจกจ่ายพื้นฐานสำหรับไลบรารีและแอปพลิเคชัน Java ทั้งในองค์กร อุปกรณ์เคลื่อนที่ และระบบฝังตัว
ผู้พัฒนา: Sun Microsystems
เผยแพร่ครั้งแรก: 23 มกราคม 1996

คำถามที่พบบ่อย

ทำไมต้องแปลง LHA เป็น JAR?

หากอาร์ไคฟ์ LHA มีคลาส Java, ทรัพยากร หรือไฟล์คอนฟิกูเรชัน การแปลงเป็น JAR ทำให้ใช้งานได้โดยตรงในสภาพแวดล้อม Java

เปิดไฟล์ JAR อย่างไร?

Java Runtime รันไฟล์ JAR โดยตรง สำหรับตรวจสอบเนื้อหา ใช้ 7-Zip, เครื่องมือบรรทัดคำสั่ง jar หรือตัวจัดการอาร์ไคฟ์ที่เข้ากันได้กับ ZIP

JAR เป็นไฟล์ ZIP พื้นฐานไหม?

ใช่ — JAR ใช้การบีบอัด ZIP ภายใน แต่มีข้อมูล metadata ในไดเรกทอรี META-INF Convertio สร้างผลลัพธ์ JAR ที่มีโครงสร้างถูกต้อง

โครงสร้างไฟล์จาก LHA จะถูกเก็บรักษาไว้ไหม?

อย่างแน่นอน ไฟล์ทั้งหมดและโครงสร้างไดเรกทอรีจากอาร์ไคฟ์ LHA ต้นฉบับปรากฏเหมือนกันทุกประการภายใน JAR เอาต์พุต

ทำงานบนทุกระบบปฏิบัติการได้ไหม?

ใช่ — convertio.co ทำงานในเบราว์เซอร์สมัยใหม่ทุกตัวบน Windows, macOS, Linux, ChromeOS หรืออุปกรณ์มือถือ