ไฟล์ JAR เหมือนกับไฟล์ EXE ยกเว้นว่าพวกเขาต้องมีกรอบงาน Java เพื่อทำงาน ลองนึกภาพว่าเป็นไฟล์ EXE บน Windows ซึ่งคุณสามารถดับเบิลคลิกเพื่อเปิดโปรแกรมได้ เมื่อคุณเรียกใช้ไฟล์ EXE ไฟล์จะใช้การรองรับระบบปฏิบัติการ Windows ในทำนองเดียวกัน เมื่อคุณเรียกใช้ไฟล์ JAR คุณต้องการความช่วยเหลือจาก Java Framework ในการเปิด เมื่อเราบอกว่าเปิดไฟล์ JAR เราไม่ได้เปิดไฟล์เหมือนไฟล์เก็บถาวร แต่เรากำลังดำเนินการอยู่ ในโพสต์นี้ ฉันจะแบ่งปันวิธีการเปิดหรือเรียกใช้ไฟล์ JAR บน Windows 11/10
ไฟล์ JAR ที่ปฏิบัติการได้ของ Java คืออะไร
ไฟล์ JAR เป็นรูปแบบการเก็บถาวรที่ไม่เพียงแต่จัดเก็บไดเร็กทอรีและไฟล์ต้นทาง และยังสามารถเรียกใช้เป็นไฟล์ปฏิบัติการได้อีกด้วย ไฟล์ Java ARchive ดังกล่าวสามารถมีไฟล์คลาส Java ที่จะทำงานเมื่อมีการเรียกใช้ JAR
แม้ว่าเครื่องมือ Archiver เช่น 7-Zip สามารถดึงเนื้อหาจากไฟล์ JAR ได้ แต่การทำเช่นนั้นไม่มีประโยชน์ เราจำเป็นต้องดำเนินการไฟล์เช่นเดียวกับที่เราเรียกใช้ไฟล์ EXE
วิธีเรียกใช้ไฟล์ JAR ใน Windows 11/10
เนื่องจากไฟล์ Java ไม่สามารถทำงานบน Windows ได้ด้วยตัวเอง คุณต้องติดตั้ง Java Framework หรือสิ่งที่นิยมเรียกกันว่าจาวา ที่กล่าวว่าไฟล์ Java อาจขึ้นอยู่กับ Java เวอร์ชันใดเวอร์ชันหนึ่ง ดังนั้นขั้นตอนที่คุณต้องดำเนินการเพื่อเปิดไฟล์ JAR บน Windows 11/10 คือ:
- ดาวน์โหลดและติดตั้ง Java
- กำหนดเส้นทางของระบบ
- เรียกใช้ไฟล์ JAVA
- ตั้งค่าการเชื่อมโยงไฟล์ Java
- สร้างการเชื่อมโยงไฟล์กับรันไทม์ของ Java
1] ดาวน์โหลดและติดตั้ง Java Framework
ในการเรียกใช้ไฟล์ JAR บน Windows คุณต้องติดตั้ง Java บนระบบของคุณ ไปที่หน้าดาวน์โหลด Java และติดตั้ง ค่าเริ่มต้นจะติดตั้งเวอร์ชันล่าสุดเท่านั้น อย่างไรก็ตาม หากไฟล์ JAR ของคุณต้องการ Java เวอร์ชันอื่น คุณสามารถดาวน์โหลดได้จากที่นี่
บางครั้ง Java เวอร์ชันเก่าที่มีอยู่อาจทำให้เกิดปัญหาได้ ดังนั้น หากคุณประสบปัญหาดังกล่าว โปรดลบเวอร์ชันเก่าออกก่อน ใช้เครื่องมือ Java Remover อย่างเป็นทางการเพื่อกำจัดมัน จากนั้นติดตั้งเวอร์ชันล่าสุด
2] ตั้งค่าเส้นทางของระบบสำหรับ Java
ถัดไป คุณต้องตั้งค่าพาธ JAVA_HOME ทำให้แน่ใจว่าไฟล์ JAVA ที่คุณเรียกใช้สามารถค้นหาไลบรารีที่จำเป็นสำหรับโปรแกรมได้ คุณยังสามารถใช้บรรทัดคำสั่งเพื่อสะท้อนเส้นทาง Java เพื่อดูว่าถูกต้องหรือไม่
3] เรียกใช้ไฟล์ Java หรือ JAR
ตอนนี้เมื่อคุณดับเบิลคลิกที่ไฟล์ JAR ไฟล์จะทำงานโดยอัตโนมัติเหมือนกับที่ไฟล์ EXE ดำเนินการ หากมีปัญหากับเวอร์ชัน ไฟล์ควรแจ้งให้คุณทราบ
หากคุณมีไฟล์ JAR ที่ไม่ได้ทำงานด้วยตัวเอง คุณสามารถใช้ java JDK เพื่อเรียกใช้ได้ เปิด Command Prompt และ พิมพ์ java -jar name_of_jar_file.jar มันจะรันไฟล์ JAR โดยอัตโนมัติ
4] ตั้งค่าการเชื่อมโยงไฟล์ Java หรือ JAR
ขั้นตอนสุดท้ายคือการสร้างการเชื่อมโยงไฟล์กับรันไทม์ของ Java จะทำให้แน่ใจว่าทุกครั้งที่คุณรัน คุณจะไม่ถูกขอให้เลือกโปรแกรมที่สามารถใช้งานได้
- Shift + คลิกขวาที่ไฟล์ แล้วเลือก Open with option
- เลือก 'เลือกแอปอื่น'
- หากไบนารี Java(TM) Platform SE ไม่อยู่ในรายการของคุณ ให้เลื่อนแล้วคลิกแอปเพิ่มเติม
- แล้วเลือกเลือกแอปจากคอมพิวเตอร์
- คุณควรเห็น 'Java(TM) Platform SE binary' แสดงอยู่ในเมนูบริบทนี้ แต่อย่าเลือกมัน
- ระบุตำแหน่งไฟล์ที่สามารถเรียกใช้ไฟล์ JAVA หรือ JAR ที่มีอยู่ในเส้นทางที่เราแนะนำข้างต้น
- อย่าลืมทำเครื่องหมายในช่องที่ระบุว่า "ใช้โปรแกรมนี้เสมอ"
เมื่อเสร็จแล้ว ไฟล์ JAR ในอนาคตทั้งหมดจะเปิดขึ้นโดยอัตโนมัติด้วยไลบรารีรันไทม์ของ Java คุณควรเห็นไอคอน Java สำหรับไฟล์เหล่านี้ทั้งหมด
วิธีเรียกใช้ Java JAR จากบรรทัดคำสั่ง
คุณจะต้องใช้คำสั่ง java เพื่อเรียกใช้ไฟล์ .jar
java -jar <finename>.jar
หากคุณไม่ได้ติดตั้งจาวาไว้ คุณสามารถแก้ไขได้โดยติดตั้ง default-jre
แพกเกจ
เราหวังว่าเคล็ดลับเหล่านี้จะเข้าใจง่าย และช่วยในการเปิดหรือเรียกใช้ไฟล์ Java บน Windows 11/10