Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเปิดและรันไฟล์ JAR บน Windows 11 และ Windows 10

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

วันนี้เราจะมาดูวิธีจัดการกับประเภทไฟล์ที่ซับซ้อนหนึ่งคือ .jar และแนะนำวิธีเปิดไฟล์นี้บน Windows 11 หรือ Windows 10 ให้คุณทราบ

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

JAR (Java Archive) เป็นรูปแบบไฟล์บีบอัดที่อาจมีหรือไม่มีโปรแกรม Java ที่รันได้ (Executable) ไฟล์เหล่านี้อาจประกอบด้วยแอปพลิเคชัน Java หรือซอร์สโค้ดที่สามารถนำไปคอมไพล์และรันแอปพลิเคชันได้โดยไม่ต้องเขียนโค้ดแยกต่างหาก คุณสามารถรันไฟล์ .jar บน Windows 11 ได้หลายวิธี เราได้รวบรวมวิธีที่พบบ่อยที่สุดไว้ด้านล่าง โปรดทำตามส่วนที่เกี่ยวข้องกับความต้องการของคุณ

วิธีตรวจสอบว่า Java ถูกติดตั้งอยู่แล้วหรือไม่

ก่อนจะดำเนินการต่อ คุณต้องตรวจสอบก่อนว่าเครื่อง Windows 11 ของคุณมี Java ติดตั้งอยู่หรือไม่ หากคุณไม่ได้ใช้ภาษา Java หรือโปรแกรมที่เกี่ยวข้อง โอกาสค่อนข้างมากที่เครื่องของคุณยังไม่มี Java ติดตั้ง

วิธีตรวจสอบง่ายๆ คือการรันคำสั่งดังนี้:

  1. เปิด Command Prompt โดยกดปุ่ม Windows พิมพ์ cmd แล้วคลิก Command Prompt
  2. ในหน้าต่างคำสั่ง พิมพ์คำสั่งนี้:
    java -version
  3. กด Enter เพื่อรันคำสั่ง

หากคุณไม่มี Java บนเครื่อง จะได้ข้อความผิดพลาดว่าคำสั่งไม่ได้รับการรับรอง

วิธีติดตั้ง Java (หากยังไม่มี)

หากเครื่องของคุณไม่มี Java และต้องการดาวน์โหลดเพื่อรันแอปพลิเคชัน Java คุณจะต้องติดตั้ง Java Runtime Environment (JRE)

  1. ไปที่เว็บไซต์ดาวน์โหลด Java อย่างเป็นทางการ
  2. ดาวน์โหลดไฟล์ติดตั้งสำหรับ Windows
  3. ติดตั้งตามขั้นตอนทั่วไป
  4. หลังติดตั้งเสร็จ กลับไปที่ Command Prompt และพิมพ์ java -version อีกครั้ง ควรจะเห็นเวอร์ชันของ Java ที่ติดตั้งอยู่แล้ว

4 วิธีรันไฟล์ JAR บน Windows

การรันไฟล์ JAR อาจง่ายมากหรือยุ่งยากขึ้นอยู่กับสถานการณ์ เราจะเริ่มจากวิธีพื้นฐานก่อน

วิธีที่ 1:ดับเบิลคลิกเพื่อรันทันที

หลังจากติดตั้ง JRE หรือ JDK แล้ว คุณจะสามารถรันไฟล์ JAR ได้โดยตรงบนเครื่อง ไฟล์ .jar จะแสดงเป็นไอคอน Java executable ทันที หากไม่ใช่ ให้คลิกขวาที่ไฟล์ JAR แล้วเลือกเปิดด้วย OpenJDK Platform Binary หรือโปรแกรม Java ที่ติดตั้งไว้

ในกรณีส่วนใหญ่ การดับเบิลคลิกเพียงครั้งเดียวก็สามารถรันไฟล์ JAR ได้ทันที

วิธีที่ 2:สร้างไฟล์ .bat เพื่อรันไฟล์ JAR ที่ไม่ได้ลงนามหรือคอมไพล์เอง

หากคุณคอมไพล์ไฟล์ .jar เองและต้องการรันบนเครื่องอื่น การสร้างไฟล์ .bat จะช่วยให้สะดวกขึ้น

  1. เปิด File Explorer คลิกเมนู 3 จุด (หรือแท็บ View) เลือก Options
  2. ไปที่แท็บ View ยกเครื่องหมายถูกออกจาก Hide extensions for known file types เพื่อให้เห็นนามสกุลไฟล์ครบถ้วน
  3. เปิด Notepad ในโฟลเดอร์เดียวกับไฟล์ JAR ที่ต้องการรัน
  4. พิมพ์คำสั่ง: java -jar yourfilename.jar (แทน yourfilename.jar ด้วยชื่อไฟล์จริง)
  5. บันทึกไฟล์ด้วยนามสกุล .bat (กด Ctrl+Shift+S เพื่อบันทึกเป็น)

ตอนนี้ทุกครั้งที่คุณดับเบิลคลิกไฟล์ .bat นี้ จะเรียกใช้ไฟล์ JAR และรันโปรแกรมตามที่ต้องการ

วิธีที่ 3:แก้ไขการเชื่อมโยงไฟล์ .jar (File Association)

หากสร้างไฟล์ .bat แล้วแต่ยังรันไม่ได้ อาจเป็นเพราะโปรแกรมบีบอัด/แตกไฟล์ เช่น WinZip, WinRAR ไปเปลี่ยนการเชื่อมโยงไฟล์กับ JavaW.exe (โปรแกรมที่รัน JAR จริงๆ) ให้ทำตามขั้นตอนด้านล่างเพื่อแก้ไข

3.1 ผ่านแอป Settings

  1. กด Windows+I เปิด Settings > Apps > Default apps
  2. เลื่อนลงมาคลิก Change defaults by file type
  3. ค้นหา .jar ในกล่องค้นหา
  4. คลิกที่รายการ .jar > More apps > เลือก Java ที่ติดตั้งไว้ > OK

3.2 ผ่าน Properties ของไฟล์ .jar

  1. คลิกขวาที่ไฟล์ .jar > Properties (หรือกด Alt+Enter)
  2. คลิก Change ถัดจาก Opens with:
  3. เลือก More apps > Java > OK > OK อีกครั้ง

ตอนนี้ไฟล์ .jar จะเชื่อมโยงกับ Java แล้ว และสามารถเปิดได้โดยดับเบิลคลิก

วิธีที่ 4:รันไฟล์ .jar ผ่าน Command Prompt (CMD)

  1. เปิดโฟลเดอร์ที่มีไฟล์ .jar คลิกที่ Address Bar พิมพ์ cmd แล้วกด Enter (จะเปิด CMD ที่โฟลเดอร์นั้นทันที)
  2. พิมพ์คำสั่ง: java -jar NAME.jar (แทน NAME.jar ด้วยชื่อไฟล์จริง)
  3. กด Enter เพื่อรัน

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

สามารถรันเกม .jar ด้วยวิธีเหล่านี้ได้ไหม?

ไม่สามารถ เพราะเกม .jar มักต้องใช้ Game Loader ภายนอกเพื่อจัดการการบันทึกความคืบหน้าและการตั้งค่าเกม

ทำไมแตกไฟล์ .jar ไม่ได้?

โปรดตรวจสอบว่าไฟล์ .jar นั้นเป็น Archive จริงๆ และผู้พัฒนาได้กำหนดให้เป็น Archive ไว้ บางไฟล์อาจมีเนื้อหาที่ไม่รองรับการแตกไฟล์

วิธีไหนดีที่สุดสำหรับการรัน .jar?

แนะนำให้ใช้วิธีดับเบิลคลิกก่อน หากการเชื่อมโยงไฟล์มีปัญหา ให้แก้ไขตามวิธีที่ 3 หากยังไม่ได้ ให้ลองใช้คำสั่ง CMD ตามวิธีที่ 4

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


บทความเกี่ยวข้อง:

  • วิธีเปิดไฟล์ JAR บน Android
  • วิธีแก้ไขข้อผิดพลาด 'Instantiate Action Error: Java Class not found'
  • วิธีปิด Sticky Keys บน Windows 11 อย่างง่าย
  • Windows 11 Outlook Search ไม่ทำงาน? วิธีแก้ไข
  • วิธีแก้ไขปัญหา Killer Wireless 1535 Driver บน Windows 11
  • วิธีใช้ Windows 11 โดยไม่ต้องมี Microsoft Account