ไฟล์ JAR คืออะไร

JAR — archive Java

คืออะไร

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

เช่นเดียวกับหลายฟอร์แมต นี่คือไฟล์ ZIP ที่เพิ่มไฟล์ manifest เข้ามา เพื่อบอกให้ Java Virtual Machine รู้ว่าจะเริ่มทำงานจากจุดไหน

ประวัติและที่มา

ฟอร์แมตนี้ถือกำเนิดขึ้นในปี 1996 พร้อมกับ Java เพื่อแก้ปัญหาที่เกิดขึ้นจริง นั่นคือการแจกจ่ายแอปพลิเคชันที่ประกอบด้วยไฟล์นับร้อยโดยไม่ต้องกระจัดกระจายไฟล์เหล่านั้น

หลักการพื้นฐานของฟอร์แมตนี้แทบไม่เปลี่ยนแปลงมาเกือบสามสิบปี และยังคงเป็นแกนหลักให้ซอฟต์แวร์ระดับองค์กรจำนวนมากทำงานอยู่จนถึงทุกวันนี้

ทำไมจึงมีประโยชน์

รวมแอปพลิเคชันทั้งหมดไว้ในไฟล์เดียว รันได้ทุกที่ที่มี Java ติดตั้งอยู่

สามารถเซ็นรับรอง (sign) เพื่อยืนยันแหล่งที่มาได้

ข้อจำกัดและข้อเสีย

ต้องมีสภาพแวดล้อม Java ติดตั้งอยู่ในเครื่องก่อนจึงจะใช้งานได้

ไฟล์ JAR ที่มาจากแหล่งไม่น่าเชื่อถือก็ยังเป็นโค้ดที่รันได้ ควรระมัดระวังเป็นพิเศษ

เคล็ดลับการใช้งาน

หากต้องการดูเนื้อหาภายในไฟล์ JAR ให้แปลงเป็น ZIP แล้วคุณจะเห็นโครงสร้างภายในทั้งหมด

อย่ารันไฟล์ JAR ที่ดาวน์โหลดมาจากแหล่งที่น่าสงสัยเด็ดขาด เพราะนี่คือโปรแกรม ไม่ใช่เอกสารธรรมดา

แปลงไฟล์ JAR ของคุณได้ในไม่กี่วินาที บนเซิร์ฟเวอร์ที่ปลอดภัยของเราในฝรั่งเศส

แปลงไฟล์ JAR