รูปแบบไฟล์ JAR คืออะไร? จะเปิดและแปลงไฟล์ JAR ได้อย่างไร?

บทความนี้จะอธิบายว่าไฟล์ JAR คืออะไร สามารถเปิดได้อย่างไร และวิธีแปลงไฟล์ JAR เป็นไฟล์ EXE หรือ ZIP

ไฟล์ JAR

รูปแบบไฟล์ JAR คืออะไร?

JAR เป็นไฟล์ Java ที่ใช้เก็บแอปพลิเคชันและเกมที่พัฒนาจากโค้ด Java ซึ่งบางไฟล์เป็นเพียงไฟล์เดียว ในขณะที่ไฟล์อื่นๆ มีไฟล์หรือไลบรารีหลายไฟล์

จริงๆ แล้ว JAR เป็นไฟล์บีบอัดที่บีบอัดข้อมูล เช่น CLASS รายการ รูปภาพ เสียง และข้อมูลรับรองความปลอดภัยลงในไฟล์ JAR เพื่อการแชร์และถ่ายโอนที่ง่ายดาย

อุปกรณ์พกพาบางรุ่นจะเปิดใช้งาน Java โดยเนื้อแท้ และสามารถเรียกใช้ไฟล์ JAR เป็นไฟล์เกมโดยค่าเริ่มต้น ในขณะที่เว็บเบราว์เซอร์บางตัวจัดเก็บธีมและส่วนเสริมในรูปแบบ JAR

วิธีเปิดไฟล์ JAR

ในการเปิดไฟล์ JAR คุณต้องติดตั้งไฟล์ . ก่อน Java Runtime Environment (JRE). แม้ว่าไฟล์ JAR จะไม่สามารถใช้งานได้ทั้งหมด แต่ไฟล์ส่วนใหญ่สามารถเปิดได้ด้วยการคลิกเพียงสองครั้ง

โทรศัพท์หรือแท็บเล็ตบางรุ่นที่มี JRE ในตัวสามารถเปิดแอปพลิเคชัน Java ในเว็บเบราว์เซอร์ เช่น Firefox, Safari และ Edge (ยกเว้น Chrome)

เนื่องจาก JAR เป็นไฟล์ ZIP โดยหลักการแล้ว ซอฟต์แวร์คลายการบีบอัดทั่วไป เช่น 7-Zip, PeaZip และ jZip สามารถเปิดได้

ปัญหาที่พบในการเปิดไฟล์ JAR

มีการตั้งค่าความปลอดภัยใน Windows และเว็บเบราว์เซอร์บางตัว ดังนั้นจึงมักมีการรายงานข้อผิดพลาดเมื่อเปิด Java

ตัวอย่างเช่น ระหว่างการโหลดแอปพลิเคชัน Java บางครั้งข้อความเช่น "แอปพลิเคชัน Java ถูกบล็อก" หรือ "การตั้งค่าความปลอดภัยของคุณป้องกันไม่ให้แอปพลิเคชันที่ไม่น่าเชื่อถือทำงาน" ปรากฏขึ้น เพียงปรับระดับความปลอดภัยในคอนโซล Windows เพื่อแก้ปัญหา

อ่านเพิ่มเติม:   วิธีปฏิเสธข้อเสนองานอย่างดี

หากคุณยังไม่สามารถเปิด Java หลังจากติดตั้ง JRE ให้เปิดด้วยเบราว์เซอร์ของคุณก่อนเพื่อให้แน่ใจว่าไฟล์ Java นั้นใช้ได้ และหากมีปัญหา ให้ไปที่คอนโซลเพื่อตั้งค่าระดับความปลอดภัย จากนั้นรีบูตเครื่องคอมพิวเตอร์และลองอีกครั้ง

นอกจากนี้ เวอร์ชัน Java ต่ำเกินไปจะรายงานข้อผิดพลาดด้วย บางครั้งคุณสามารถตรวจสอบว่าเป็น Java . เวอร์ชันล่าสุด หลังจากแก้ไขปัญหาส่งผลให้รุ่นไม่เข้ากัน

วิธีแปลงไฟล์ JAR

JavaDecompilers.com สามารถถอดรหัสไฟล์ CLASS ของไฟล์ JAR เป็นไฟล์ Java หลังจากอัปโหลด JAR ให้เลือกตัวถอดรหัสแล้วทำตามขั้นตอน

บางครั้งแอปพลิเคชัน Java จำเป็นต้องแปลงเพื่อให้ทำงานบนแพลตฟอร์ม Android เพียงแค่แปลง JAR เป็น APK คุณสามารถเรียกใช้ JAR ในเครื่องจำลอง Android และโปรแกรมจะสร้างไฟล์ APK โดยอัตโนมัติ

วิธีที่ง่ายที่สุดในการสร้าง Java ใน Android คือคอมไพล์ APK จากโค้ดต้นฉบับ หรือสร้าง JAR ในโปรแกรมการเขียนโปรแกรม เช่น คราส.

WAR เป็นไฟล์เว็บ Java โปรดทราบว่าไฟล์ JAR เองไม่สามารถแปลงเป็นไฟล์ WAR ได้โดยตรง เนื่องจากรูปแบบ WAR มีโครงสร้างพิเศษที่ JAR ไม่มี

ในการสร้างไฟล์ WAR ให้สร้างไฟล์ WAR ใหม่และเพิ่มไฟล์ JAR ลงในไดเร็กทอรี lib ซึ่งคุณสามารถทำได้ด้วย WizToWar.

สำหรับการแปลงไฟล์ JAR เป็น ZIP นั้นง่ายพอๆ กับการเปลี่ยนชื่อไฟล์ย่อย ไม่จำเป็นต้องแปลงไฟล์จริง เพียงแค่เปลี่ยนเป็น “.ZIP” จากนั้นคุณสามารถเปิดไฟล์ JAR ด้วยซอฟต์แวร์คลายการบีบอัด เช่น 7-Zip หรือ PeaZip

อ่านเพิ่มเติม:   ความแตกต่างระหว่าง TLS และ SSL คืออะไร?
แนะนำคอมเพรสเซอร์ GIF ที่ดีที่สุด (อัปเดต 2022)
ไฟล์ TIF และรูปแบบไฟล์ TIFF คืออะไร วิธีการเปิดและแปลงไฟล์ TIF และไฟล์ TIFF?