JAR (Java ARchive) เป็นรูปแบบไฟล์ที่รวม Java class files พร้อม metadata และ resources ที่เกี่ยวข้อง ไว้ในไฟล์เดียว
การสร้าง JAR file
ใช้คำสั่ง jar cf โดย cf = create file
jar cf jar_file_name files_to_compress
เมื่อสร้าง JAR แล้ว จะมี default manifest file สร้างขึ้นอัตโนมัติ มีเพียงหนึ่งไฟล์ต่อ archive นามสกุล .mf อยู่ใน pathname Manifest file นี้เก็บข้อมูลเกี่ยวกับไฟล์ที่ถูกบีบอัด/อยู่ในแพ็กเกจ
การดูเนื้อหา JAR file
ใช้คำสั่ง jar tf (tf = table of contents)
jar tf jar_file_name
การแยกไฟล์จาก JAR
ใช้คำสั่ง jar xf (xf = extract)
jar xf jar_file_name
การอัปเดต JAR file
ใช้คำสั่ง jar uf (u = update) อัปเดตโดยแก้ไข manifest file หรือเพิ่มไฟล์ใหม่
jar uf jar_file_name other_input_files
การรัน JAR file
หากแอปพลิเคชันถูกบีบอัดเป็น JAR ใช้คำสั่ง:
FILE_LOCATION:\> java -jar file_name.jar