JAR เป็นรูปแบบไฟล์แพ็คเกจที่ใช้โดยไฟล์คลาส Java จำนวนมากที่มีข้อมูลเมตาและทรัพยากรที่เกี่ยวข้องเพื่อบรรจุเป็นแพ็คเกจเดียวสำหรับการแจกจ่าย สร้างขึ้นจากสถาปัตยกรรม ZIP และมีนามสกุล .jar
ผู้ใช้พบข้อผิดพลาด “ไม่สามารถเข้าถึง Jarfile ” เมื่อพวกเขาพยายามเปิดแพ็คเกจ .JAR หรือแอปพลิเคชั่นแจ้งเมื่อไม่สามารถเปิดได้ ข้อความแสดงข้อผิดพลาดนี้พบได้บ่อยมากและหมายความว่าคุณไม่มีตัวจัดการสำหรับ .JAR ที่ตั้งค่าไว้อย่างถูกต้อง
อะไรทำให้เกิดข้อผิดพลาด 'ไม่สามารถเข้าถึง Jarfile' ได้
มีสาเหตุหลายประการที่ทำให้คุณอาจพบข้อความแสดงข้อผิดพลาดนี้ แต่ส่วนใหญ่เกี่ยวข้องกับการจัดการไฟล์ .JAR บนคอมพิวเตอร์ของคุณ สาเหตุของข้อผิดพลาดนี้ไม่จำกัดเพียง:
- คุณไม่มี JAVA ล่าสุด เวอร์ชันที่ติดตั้งบนคอมพิวเตอร์ของคุณ เพื่อให้ไฟล์ JAR ทำงานได้อย่างมีประสิทธิภาพ คุณจำเป็นต้องติดตั้งเฟรมเวิร์กล่าสุดที่จำเป็นในคอมพิวเตอร์ของคุณ
- โปรแกรมเริ่มต้น สำหรับการเปิดไฟล์ JAR ไม่ได้ตั้งค่าไว้
- มัลแวร์ มีอยู่ในคอมพิวเตอร์ของคุณซึ่งอาจรบกวนกระบวนการทั้งหมด
- เส้นทาง ไฟล์ ชุดสำหรับปฏิบัติการ Java ไม่ถูกต้องและชี้ไปยังตำแหน่งที่ไม่ถูกต้อง ซึ่งอาจทำให้เกิดข้อความแสดงข้อผิดพลาดทุกครั้งที่คุณบูตเครื่องคอมพิวเตอร์
ก่อนดำเนินการแก้ไขปัญหา ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้และสิทธิ์ของบัญชีผู้ดูแลระบบ
โซลูชันที่ 1:การติดตั้ง Java Update ล่าสุด
ดังที่กล่าวไว้ก่อนหน้านี้ สำหรับโปรแกรมที่จะเรียกใช้ไฟล์ JAR จำเป็นต้องติดตั้งสถาปัตยกรรมที่เหมาะสม เช่น Java บนคอมพิวเตอร์ของคุณ นอกจากนี้ ควรเป็นเวอร์ชันล่าสุดสำหรับผู้ใช้ หากคุณไม่ได้ติดตั้ง Java คุณสามารถดาวน์โหลดและติดตั้งได้โดยตรง หากคุณมีเวอร์ชันเก่า เราจะถอนการติดตั้งก่อน แล้วติดตั้งเวอร์ชันล่าสุดจากเว็บไซต์ทางการ
- กด Windows + R พิมพ์ “appwiz. cpl ” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ในตัวจัดการแอปพลิเคชัน ให้ค้นหารายการ Java คลิกขวาและเลือก ถอนการติดตั้ง .
- เมื่อถอนการติดตั้งแอปพลิเคชันแล้ว ให้ไปที่เว็บไซต์ทางการของ Java และดาวน์โหลดเวอร์ชันล่าสุด หลังจากดาวน์โหลดไฟล์ปฏิบัติการ ให้รันเพื่อติดตั้ง Java เวอร์ชันล่าสุด
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
แนวทางที่ 2:การตั้งค่าการเชื่อมโยงไฟล์เริ่มต้น
คุณอาจพบข้อความแสดงข้อผิดพลาดว่า Java ไม่ได้ตั้งค่าเป็นตัวจัดการเริ่มต้นสำหรับไฟล์ JAR บนคอมพิวเตอร์ของคุณ โปรแกรมเก็บถาวรอาจถูกเลือกเป็นตัวเปิดเริ่มต้นของไฟล์ JAR ซึ่งอาจไม่ให้ผลลัพธ์ตามที่คุณคาดหวัง เราสามารถลองเปลี่ยนความสัมพันธ์ของไฟล์และตรวจสอบว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่
- นำทางไปยังไดเร็กทอรีที่มีไฟล์ JAR คลิกขวาและเลือก เปิดด้วย แล้วเลือกโปรแกรม Java
- หากคุณไม่ได้รับตัวเลือกให้เปิดเป็น Java ในทันที คุณสามารถคลิก เลือกแอปอื่น และจากรายการ ให้เลือก Java
- ถ้าคุณต้องการตั้งค่าการเชื่อมโยงเริ่มต้นอย่างถาวรในคอมพิวเตอร์ของคุณสำหรับไฟล์ JAR ที่จะเปิดโดย Java เราสามารถทำได้ในการตั้งค่า
กด Windows + I เพื่อเปิดการตั้งค่า ไปที่ Apps และเลือก แอปเริ่มต้น จากแถบนำทางด้านซ้าย
- ตอนนี้ คลิก เลือกแอปเริ่มต้นตามประเภทไฟล์ อยู่ที่ด้านล่างใกล้ ตอนนี้ค้นหาไฟล์รายการ .jar และตรวจสอบให้แน่ใจว่า Java ได้เลือกให้เปิดไฟล์นั้น
- บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่
โซลูชันที่ 3:การตรวจหามัลแวร์
หากคุณยังคงได้รับข้อผิดพลาดเมื่อคุณเริ่มระบบปฏิบัติการหรือโปรแกรมใดๆ คุณควรตรวจสอบว่าคอมพิวเตอร์ของคุณมีไวรัสหรือมัลแวร์หรือไม่ เอนทิตีเหล่านี้ใช้ประโยชน์จากรีจิสทรีของคุณและหลังจากแก้ไขหลายคีย์แล้ว ทำให้ไฟล์ jar ใช้ไม่ได้
คุณควรเรียกใช้การตรวจสอบคอมพิวเตอร์ของคุณอย่างละเอียด จากนั้นทำตามโซลูชันที่ 1 เพื่อให้แน่ใจว่ารายการและการเชื่อมโยงไฟล์ทั้งหมดถูกลบ และทำใหม่เมื่อเราติดตั้ง Java ใหม่ คุณตรวจสอบบทความของเราเกี่ยวกับวิธีลบมัลแวร์โดยใช้ Malwarebytes
โซลูชันที่ 4:การตรวจสอบเอกสาร (สำหรับนักพัฒนา)
นักพัฒนายังพบข้อความแสดงข้อผิดพลาดนี้เมื่อพยายามเปิดไฟล์ JAR เมื่อพวกเขาเขียนโค้ดด้วย Java หรือภาษาอื่น สิ่งนี้อาจสร้างปัญหาได้จริงๆ และอาจทำให้งานของคุณหยุดชะงัก
ในการวินิจฉัยและแก้ไขข้อผิดพลาด ขอแนะนำให้คุณ อ่านเอกสารประกอบของฟังก์ชัน หรือยูทิลิตี้ที่คุณใช้เพื่อเปิดหรือเรียกใช้ไฟล์ JAR คุณอาจได้รับเส้นทางของไฟล์ผิดหรืออาจส่งพารามิเตอร์ที่ไม่ถูกต้องไปยังฟังก์ชัน คุณสามารถดูตัวอย่างการทำงานที่คุณพยายามนำไปใช้ในเว็บไซต์การเข้ารหัสยอดนิยม เช่น Stack Overflow ได้อย่างง่ายดาย ระบุข้อผิดพลาดและแก้ไขก่อนเรียกใช้โปรแกรม/ฟังก์ชันอีกครั้ง
หากวิธีการใดที่แสดงด้านบนไม่สามารถแก้ไขปัญหาของคุณได้ เป็นไปได้ว่าคุณกำลังพยายามเปิดเสียหายหรือจำเป็นต้องซ่อมแซม มีบางโปรแกรมที่คุณสามารถใช้เพื่อซ่อมแซมไฟล์นี้ได้ อย่างไรก็ตาม เราขอแนะนำให้คุณใช้ JarFix เป็นการส่วนตัวเนื่องจากเป็นฟรีแวร์ และคุณจะไม่ต้องจ่ายอะไรเลย