วิธีเรียกใช้ไฟล์ JAR บน Windows 10
ไฟล์ jar นั้นย่อมาจากไฟล์J ava AR chive และมีโปรแกรมจาวา ( ไฟล์คลาส Java , ข้อมูลเมตา และทรัพยากร) อยู่ภายใน เนื่องจากเป็นรูปแบบไฟล์แพ็กเกจ (คล้ายกับรูปแบบไฟล์ .zip ) ไฟล์ jar อาจใช้เพื่อรวมไฟล์อื่นๆ หลายๆ ไฟล์เข้าด้วยกันเพื่อปรับปรุงการพกพาและลดจำนวนเนื้อที่ที่ไฟล์เหล่านี้ใช้ สิ่งนี้ทำให้ไฟล์ jar ใช้งานได้หลากหลายและสามารถใช้เพื่อจัดเก็บเกม แอปพลิเคชัน ส่วนขยายของเบราว์เซอร์ ฯลฯ
ไฟล์ jar ทั้งหมดไม่ได้ถูกสร้างขึ้นมาเท่ากัน บางไฟล์มีไว้เพื่อให้เรียกใช้/ดำเนินการ เช่น ไฟล์ .exeและไฟล์อื่นๆ ที่แตก/แตกไฟล์ เช่น ไฟล์ . extracted/unpacked like .zip filesแม้ว่าการคลายไฟล์ jar นั้นค่อนข้างง่ายและสามารถทำได้เช่นเดียวกับการแตกเนื้อหาของไฟล์ zip แต่ก็ไม่ใช่กรณีเดียวกันสำหรับการเรียกใช้ไฟล์ jar
ไฟล์ .exe เมื่อดับเบิลคลิกเปิดโปรแกรม/แอปพลิเคชันโดยใช้Windows OS (Windows OS)ในทำนองเดียวกัน ไฟล์ .jar สามารถดำเนินการได้ด้วยการเปิดใช้Java Framework (Java Framework)อย่างไรก็ตาม ผู้ใช้จำนวนมากต้องเผชิญกับข้อผิดพลาดเมื่อพยายามเรียกใช้ไฟล์ jar และในวันนี้ ในบทความนี้ เราจะให้ความกระจ่างเกี่ยวกับเรื่องนี้และเปิดเผยวิธีเรียกใช้หรือรันไฟล์ jar บนWindows(Windows 10) 10
ทำไมไฟล์ jar ถึงไม่ทำงาน(Why won’t jar files run? )
ไฟล์Jarประกอบด้วยรายการซึ่งบอกไฟล์ถึงวิธีการทำงานโดยพื้นฐานในขณะที่เก็บข้อมูลเกี่ยวกับไฟล์อื่นๆ ที่บรรจุอยู่ภายในไฟล์ jar นอกจากนี้ ไฟล์ jar ยังมีไฟล์คลาสที่เก็บโค้ดจาวาสำหรับโปรแกรมปฏิบัติการ ไฟล์ทั้งสองนี้พร้อมกับไฟล์สื่ออื่นๆ ทำให้สามารถเรียกใช้ไฟล์ jar เป็นคำขอเดียวโดยJava Runtime Environment(Java Runtime Environment)
ผู้ใช้พบข้อผิดพลาดสองข้อนี้เมื่อพยายามเรียกใช้ไฟล์ jar
- Java Run-Time Environmentไม่ได้ตั้งค่าให้เรียกใช้ .jar files . อย่างถูกต้อง
- Windows Registry ไม่ได้เรียกJRE (Java Runtime Environment)อย่างถูกต้อง
ข้อผิดพลาดแรกเกิดขึ้นเมื่อผู้ใช้เรียกใช้ Java เวอร์ชันที่ล้าสมัยบนคอมพิวเตอร์ส่วนบุคคลของตน และข้อผิดพลาดที่สองเกิดขึ้นเมื่อไฟล์ jar ไม่ได้เชื่อมโยงกับไบนารีJava อย่างเหมาะสม(Java)
นอกจากนี้ บางครั้งเมื่อผู้ใช้คลิกสองครั้งที่ไฟล์ jar หน้าต่างพรอมต์คำสั่งจะเปิดขึ้นในเสี้ยววินาทีแล้วปิดกลับลง ซึ่งทำให้ผู้ใช้ตกตะลึง โชคดีที่การแก้ไขข้อผิดพลาดทั้งสองนี้และการเรียกใช้ไฟล์ jar นั้นค่อนข้างง่าย
วิธีเรียกใช้ไฟล์ JAR บน Windows 10
ดังที่กล่าวไว้ก่อนหน้านี้ คุณต้องใช้Java Runtime Environmentเพื่อรันแอปพลิเคชัน/โค้ดที่อยู่ในไฟล์ jar หากต้องการตรวจสอบว่าคอมพิวเตอร์ส่วนบุคคลของคุณใช้ Java(Java)เวอร์ชันใดและจะอัปเดตเป็นเวอร์ชันล่าสุดได้อย่างไร ให้ทำตามขั้นตอนที่กล่าวถึงด้านล่าง:
1. เรียก ใช้ พรอมต์คำสั่ง(Command Prompt)ในฐานะผู้ดูแลระบบ(Administrator)ด้วยวิธีการใดๆ ที่กล่าวถึงด้านล่าง
ก. กดปุ่มWindows + X หรือคลิกขวาที่ปุ่มเริ่มต้นเพื่อเปิดเมนูผู้ใช้ระดับสูง จากเมนูที่ตามมา ให้คลิกที่Command Prompt ( Admin )
ข. กดปุ่ม Windows(Press Windows) + R เพื่อเปิด คำสั่ง Runพิมพ์ cmd แล้วกด ctrl + shift + enter
ค. คลิก(Click)ที่ปุ่มเริ่มต้น (หรือกดปุ่มWindows + S) พิมพ์ command prompt แล้วเลือกRun as Administratorจากแผงด้านขวา
2. เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้น ให้พิมพ์java -versionแล้วกด Enter
พรอมต์คำสั่งจะแสดงเวอร์ชันของJavaที่คุณติดตั้งไว้ในระบบของคุณ
หรือค้นหา แอปพลิเคชัน configuration java(configure java)บนพีซีของคุณ แล้วคลิกเกี่ยวกับ(About )ในแท็บทั่วไปเพื่อดึงข้อมูลเวอร์ชัน java
3. Java เวอร์ชันล่าสุด คือเวอร์ชัน 8 (Version 8) อัปเดต 251(Update 251) (ณ วันที่ 14 เมษายน 2020(April 2020) ) หากคุณไม่ได้ใช้เวอร์ชันล่าสุดหรือไม่มีJavaเลย ให้ไปที่หน้าดาวน์โหลดอย่างเป็นทางการของJava Downloads for All Operating Systemsแล้วคลิกปุ่ม " Agree and Start Free Download "
4. ค้นหาไฟล์ที่ดาวน์โหลด (พีซีเครื่องนี้> Downloads ) และดับเบิลคลิกที่ ไฟล์ .exeเพื่อเปิดตัวช่วยสร้างการตั้งค่า ตอนนี้ ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง Java(Java)เวอร์ชันล่าสุด
5. ทำ ซ้ำ(Reiterate)ตามขั้นตอนที่ 1 และ 2 เพื่อตรวจสอบว่าติดตั้งการอัปเดตสำเร็จหรือไม่
หากคุณกำลังประสบปัญหาใดๆ ในการอัปเดต java ให้ลองลบเวอร์ชันก่อนหน้าออกให้หมดโดยใช้Java Removal Tool อย่างเป็นทางการ(official Java Removal Tool)แล้วทำการติดตั้งใหม่
วิธีที่ 1: การใช้ 'เปิดด้วย…'
ในวิธีแรก เราเปิดไฟล์ jar ด้วยตนเองด้วยJava Runtime Environment (Java Runtime Environment)ทำตามขั้นตอนด้านล่างเพื่อทำเช่นเดียวกัน
1. เปิดตัวสำรวจไฟล์ ( Windows key + E ) ค้นหาไฟล์ jar ที่คุณต้องการเรียกใช้/เปิด แล้วคลิกขวาที่ไฟล์
2. จากตัวเลือกไฟล์/เมนูบริบทต่อไปนี้ ให้เลือกเปิดด้วย(Open with.)
3. ผ่านรายการแอพพลิเคชั่นและลองค้นหา Java(TM) Platform SE binary (Java(TM) Platform SE binary)เป็นไปได้มากว่าคุณจะไม่พบมันในรายการแอปพลิเคชัน
4. คลิกเลือกแอป(Choose another app)อื่น
5. ผ่านรายการอีกครั้ง และหากไม่พบแอปพลิเคชัน ให้คลิกที่More Apps > Look for another app ในพีซีเครื่องนี้(on this PC)เพื่อค้นหาแอปพลิเคชันด้วยตนเอง
6. ตอนนี้ นำทางไปยังเส้นทางที่จัดเก็บ java.exe สำหรับผู้ใช้ส่วนใหญ่ ควรจะเป็นC:\Program Files\Java\jre1.8.0_221\binแต่ถ้าคุณไม่พบที่นั่น ให้ลองไปตามเส้นทางต่อไปนี้ C:Program Files (x86)Javajre1.8.0_221 ใน
7. สุดท้าย เลือกjava.exeแล้วกด Enter
วิธีที่ 2: เรียกใช้ ไฟล์JAR โดยใช้ (Run JAR)Command Prompt
นอกจากนี้ยังสามารถเรียกใช้ไฟล์ jar โดยใช้หน้าต่างพรอมต์คำสั่ง ของ Windows 10 กระบวนการนี้เกี่ยวข้องกับการดำเนินการบรรทัดคำสั่งเดียวและดำเนินการได้ง่าย
1. เรียกใช้ พรอมต์คำสั่งในฐานะผู้ดูแลระบบ(Launch Command Prompt as Administrator)โดยใช้วิธีการใด ๆ ที่กล่าวถึงก่อนหน้านี้
2. เมื่อเปิดหน้าต่างพรอมต์คำสั่งแล้ว ให้เรียกใช้คำสั่ง‘cd \’ เพื่อกลับไปที่ด้านบนสุดของไดเร็กทอรี
3. ตอนนี้ พิมพ์คำสั่งต่อไปนี้java -jar sample.jarแล้วกดปุ่ม Enter
อย่าลืมเปลี่ยน 'ตัวอย่าง.jar ' ในบรรทัดคำสั่งด้วยชื่อไฟล์.jar
อีกวิธีหนึ่ง คุณสามารถข้ามขั้นตอนที่สองและแทนที่ sample.jar ด้วยพาธที่สมบูรณ์ของไฟล์ jar
อ่านเพิ่มเติม: (Also Read:) แก้ไข Java เริ่มต้นแล้ว แต่ส่งคืนรหัสทางออก1(Fix Java was started but returned exit code 1)
วิธีที่ 3: การใช้แอปพลิเคชันบุคคลที่สาม
เช่นเดียวกับอย่างอื่น มีแอปพลิเคชั่นบุคคลที่สามหลายตัวที่ให้คุณเรียกใช้หรือรันไฟล์ jar บนWindows(Windows 10) 10 หนึ่งในโปรแกรม jar executor ที่ได้รับความนิยมบนอินเทอร์เน็ตคือJarx
ตรงไปที่เว็บไซต์ทางการJarx - ตัวดำเนินการ JAR(Jarx – The JAR executer)และดาวน์โหลดไฟล์ซอฟต์แวร์โดยคลิกที่ ' Jarx -1.2-installer.exe' ค้นหาไฟล์ที่ดาวน์โหลดและติดตั้งJarx แอปพลิเคชันไม่มีGUIยกเว้นหน้าต่างเกี่ยวกับ ตอนนี้ เพียงดับเบิลคลิกที่ไฟล์ jar หรือคลิกขวาและเลือก open เพื่อเรียกใช้ไฟล์ jar บนคอมพิวเตอร์ส่วนบุคคลของคุณ
แอปพลิเคชันบุคคลที่สามอื่นที่จะช่วยคุณในการเรียกใช้ไฟล์ jar คือJarfix ทำตามขั้นตอนเดียวกับที่อธิบายไว้เพื่อให้Jarxเรียกใช้ไฟล์ jar
หมายเหตุ: (Note:) Jarfixจะสามารถเรียกใช้ไฟล์ jar ได้เมื่อเปิดใช้ในฐานะผู้ดูแลระบบเท่านั้น
วิธีที่ 4: แตกไฟล์ Jar
ดังที่กล่าวไว้ก่อนหน้านี้ ไฟล์ jar ทั้งหมดไม่ได้ได้รับการออกแบบ/กำหนดให้เป็นไฟล์เรียกทำงาน บางตัวทำงานเป็นแพ็คเกจและเก็บไฟล์ประเภทอื่นไว้ เราสามารถตรวจสอบว่าไฟล์ jar นั้นสามารถเรียกใช้งานได้หรือไม่โดยการแตกไฟล์/แตกไฟล์
หากคุณเคยทำงานกับไฟล์ zip และ rar มาก่อน คุณอาจรู้วิธีแตกไฟล์อยู่แล้ว คุณสามารถเลือกใช้เครื่องมือแยกไฟล์ในตัวใน windows หรือรับความช่วยเหลือจากแอปพลิเคชันแยกไฟล์ที่มีอยู่มากมายบนอินเทอร์เน็ต แอปพลิเคชั่ นที่ใช้และเชื่อถือได้มากที่สุด ได้แก่7-zip และ WinRAR(7-zip and WinRAR)
ในการแตกไฟล์โดยใช้เครื่องมือแตกไฟล์ในตัวของ Windows เพียงคลิกขวา(right-click)ที่ไฟล์ jar แล้วเลือกหนึ่งในตัวเลือก' แตกไฟล์…'(‘Extract…’)
ในการแตกไฟล์โดยใช้แอพพลิเคชั่นของบริษัทอื่น ก่อนอื่น ให้ไปที่เว็บไซต์ของแอพพลิเคชั่นและดาวน์โหลดไฟล์การติดตั้ง เมื่อคุณติดตั้งแอปพลิเคชันเสร็จแล้ว ให้เปิดไฟล์ jar ในแอปพลิเคชันเพื่อดูเนื้อหาที่มีอยู่ในแอปพลิเคชัน
แก้ไขไม่สามารถ(Fix Unable)เปิดไฟล์ JAR(JAR Files)บนWindows 10
หากคุณไม่สามารถเรียกใช้ไฟล์ jar โดยใช้วิธีการใดๆ ข้างต้น ให้ลองทำตามขั้นตอนต่อไปนี้
โซลูชันที่ 1: การอัพเดตRegistry Editor
1. เปิด File Explorer ( Windows Key + E ) และไปที่โฟลเดอร์ bin ภายในโฟลเดอร์การติดตั้ง java
ปลายทางของโฟลเดอร์จะแตกต่างกันไปตามพาร์ติชั่นของไดรฟ์ที่คุณติดตั้งไว้ อย่างไรก็ตาม สำหรับผู้ใช้ส่วนใหญ่ โฟลเดอร์จะอยู่ในไดรฟ์ C และภายในProgram FilesหรือProgram Files ( x86 )
2. ในโฟลเดอร์ bin ให้ค้นหา java.exe คลิกขวาและเลือกProperties
3. สลับไปที่ แท็บ ความเข้ากันได้(Compatibility )และทำเครื่องหมายที่ช่องถัดจากเรียกใช้โปรแกรมนี้ในฐานะผู้ดูแล(Run this program as an Administrator)ระบบ คลิก(Click)ที่Applyตามด้วย Ok เพื่อออก
4. เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ(Launch Command Prompt as administrator)ด้วยวิธีการใดๆ ที่กล่าวถึงก่อนหน้านี้
5. ขึ้นอยู่กับความต้องการของคุณ พิมพ์คำสั่งใดคำสั่งหนึ่งต่อไปนี้ในหน้าต่างพรอมต์คำสั่งแล้วกด Enter
อย่าลืมแทนที่ C:Program Files (x86) ด้วยที่อยู่โฟลเดอร์การติดตั้งJava จริงของคุณ(Java)
ในการเปิดไฟล์ jar ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
6. หากคุณต้องการดีบักไฟล์ jar และต้องการให้หน้าต่างพรอมต์คำสั่งเปิดอยู่หลังจากเปิดไฟล์ ให้พิมพ์คำสั่งต่อไปนี้
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
ตอนนี้ไปข้างหน้าและลองเปิดไฟล์ jar
หากคุณยังไม่สามารถเรียกใช้ไฟล์ jar ได้ เราจะต้องเปลี่ยนแปลงบางสิ่งในWindows Registry Editor (Windows Registry Editor)เราแนะนำให้คุณปฏิบัติตามคำแนะนำด้านล่างด้วยความระมัดระวังอย่างยิ่ง เนื่องจากRegistry Editorเป็นเครื่องมือที่ทรงพลังและไม่ควรทำยุ่ง
1. เปิด(Launch the )Windows Registry Editorโดยคลิกที่ปุ่ม start ค้นหา Registry Editor แล้วกด Enter หรือพิมพ์ regedit ในคำสั่ง run ( Windows Key + R )
2. จากแผงด้านซ้ายมือ ให้คลิกที่ลูกศรหรือดับเบิลคลิกที่HKEY_CLASSES_ROOTเพื่อขยายเหมือนกัน
3. จากรายการแบบเลื่อนลง ให้ค้นหาโฟลเดอร์jarfile (ผู้ใช้บางคนอาจพบโฟลเดอร์jar_auto_fileและjarfiletermแทน jarfile ทำตามขั้นตอนเดียวกับที่กล่าวด้านล่าง)
4. เปิดไฟล์ jarfile(First)โดยดับเบิลคลิก
5. ไปที่ jarfile > shell > open > command
5. ที่แผงด้านขวามือ คุณควรเห็นปุ่มที่มีป้ายกำกับค่าเริ่ม(Default)ต้น คลิกขวา(Right-click)และเลือกModifyหรือเพียงแค่ดับเบิลคลิกเพื่อแก้ไขคีย์
6. ในกล่องป๊อปอัปต่อไปนี้ ภายใต้ป้ายกำกับValue Data ให้วางคำสั่ง (Value Data)fftype ที่ เราป้อนไว้ก่อนหน้านี้ในหน้าต่างพรอมต์คำสั่ง
7. ตรวจสอบข้ามเพื่อให้แน่ใจว่าถูกต้องแล้วกดOK
หมายเหตุ: (Note:) อย่าลืม(Remember)ทำตามขั้นตอนให้สมบูรณ์สำหรับทั้งสองโฟลเดอร์jar_auto_file & jarfiletermหากคุณมี)
8. สุดท้าย ปิดตัวแก้ไขรีจิสทรี และลองเปิดไฟล์ jar
โซลูชันที่ 2: เปลี่ยนการตั้งค่าความปลอดภัยของ Java(Java Security Settings)
ปัญหาทั่วไปอีกอย่างหนึ่ง ของ Javaคือความเสี่ยงด้านความปลอดภัย ข้อความเตือนที่อ้างว่ามีความเสี่ยงมักจะปรากฏขึ้นเมื่อพยายามเรียกใช้ไฟล์ jar ในการแก้ไขปัญหานี้ เราเพียงแค่ต้องเปลี่ยนการตั้งค่าความปลอดภัย
1. คลิกที่ปุ่มเริ่มต้นหรือกดWindows Key + Sค้นหาConfigure Javaแล้วกด Enter เพื่อเปิด
2. สลับไปที่ แท็บ ความปลอดภัย(Security )โดยคลิกที่เดียวกัน
3. ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ช่องถัดจาก'เปิดใช้งานเนื้อหา Java สำหรับเบราว์เซอร์และแอปพลิเคชัน Web Start'( ‘Enable Java content for browser and Web Start applications’ is ticked.)
4. ตั้งค่าระดับความปลอดภัยสำหรับแอปพลิเคชันที่ไม่อยู่ในรายการException Siteเป็นHighแล้วคลิกApply
5. คลิกตกลง(OK )เพื่อออก
ที่แนะนำ:(Recommended:)
- วิธีแก้ไข javascript:void(0) Error(How to Fix javascript:void(0) Error)
- วิธีปิดการใช้งาน Adobe AcroTray.exe เมื่อเริ่มต้น(How to Disable Adobe AcroTray.exe at Startup)
- วิธีเปลี่ยนชื่อหลายไฟล์เป็นกลุ่มใน Windows 10(How to Rename Multiple Files in Bulk on Windows 10)
เราหวังว่าคุณจะสามารถเรียกใช้หรือรันไฟล์ jar บนWindows 10ได้ตามที่ต้องการ ในกรณีที่มีปัญหาใด ๆ ตามคำแนะนำด้านบนหรือในการเปิดไฟล์ jar ให้เชื่อมต่อกับเราในส่วนความคิดเห็นด้านล่างและเราจะช่วยคุณ
Related posts
วิธีเปิดไฟล์ JAR ใน Windows 10
Fix Unable ถึง Delete Temporary Files ใน Windows 10
วิธีการแบ่งปัน Setup Network Files บน Windows 10
วิธีการ Delete Win Setup Files ใน Windows 10 [GUIDE]
Encrypt Files and Folders กับ Encrypting File System (EFS) ใน Windows 10
วิธีซ่อมแซมไฟล์ระบบใน Windows 10
เพิ่ม Printer ใน Windows 10 [guide]
วิธีการถอนการติดตั้งสมบูรณ์ McAfee จาก Windows 10
ทำไมคุณต้องปิดการใช้งาน Fast Startup ใน Windows 10
วิธีการเปิดหรือ Disable Emoji Panel ใน Windows 10
Hide Items จาก Control Panel ใน Windows 10
วิธีเล่นไฟล์ OGG บน Windows 10
วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10
เปิดหรือปิดการใช้งานบน Cortana Windows 10 Lock Screen
วิธีเปิดใช้งาน Active Directory ใน Windows 10
3 Ways ถึง Delete Files Protected โดย TrustedInstaller ใน Windows 10
3 Ways จะฆ่า A Process ใน Windows 10
วิธีการปิดใช้งาน Sticky Corners ใน Windows 10
Fix Black Desktop Background ใน Windows 10
วิธีเปิดไฟล์ EMZ บน Windows 10