Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ไม่สามารถเข้าถึง Jarfile

JAR เป็นรูปแบบไฟล์แพ็คเกจที่ใช้โดยไฟล์คลาส Java จำนวนมากที่มีข้อมูลเมตาและทรัพยากรที่เกี่ยวข้องเพื่อบรรจุเป็นแพ็คเกจเดียวสำหรับการแจกจ่าย สร้างขึ้นจากสถาปัตยกรรม ZIP และมีนามสกุล .jar

แก้ไข:ไม่สามารถเข้าถึง Jarfile

ผู้ใช้พบข้อผิดพลาด “ไม่สามารถเข้าถึง Jarfile ” เมื่อพวกเขาพยายามเปิดแพ็คเกจ .JAR หรือแอปพลิเคชั่นแจ้งเมื่อไม่สามารถเปิดได้ ข้อความแสดงข้อผิดพลาดนี้พบได้บ่อยมากและหมายความว่าคุณไม่มีตัวจัดการสำหรับ .JAR ที่ตั้งค่าไว้อย่างถูกต้อง

อะไรทำให้เกิดข้อผิดพลาด 'ไม่สามารถเข้าถึง Jarfile' ได้

มีสาเหตุหลายประการที่ทำให้คุณอาจพบข้อความแสดงข้อผิดพลาดนี้ แต่ส่วนใหญ่เกี่ยวข้องกับการจัดการไฟล์ .JAR บนคอมพิวเตอร์ของคุณ สาเหตุของข้อผิดพลาดนี้ไม่จำกัดเพียง:

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

ก่อนดำเนินการแก้ไขปัญหา ตรวจสอบให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้และสิทธิ์ของบัญชีผู้ดูแลระบบ

โซลูชันที่ 1:การติดตั้ง Java Update ล่าสุด

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

  1. กด Windows + R พิมพ์ “appwiz. cpl ” ในกล่องโต้ตอบและกด Enter
  2. เมื่ออยู่ในตัวจัดการแอปพลิเคชัน ให้ค้นหารายการ Java คลิกขวาและเลือก ถอนการติดตั้ง .
แก้ไข:ไม่สามารถเข้าถึง Jarfile
  1. เมื่อถอนการติดตั้งแอปพลิเคชันแล้ว ให้ไปที่เว็บไซต์ทางการของ Java และดาวน์โหลดเวอร์ชันล่าสุด หลังจากดาวน์โหลดไฟล์ปฏิบัติการ ให้รันเพื่อติดตั้ง Java เวอร์ชันล่าสุด
  2. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่

แนวทางที่ 2:การตั้งค่าการเชื่อมโยงไฟล์เริ่มต้น

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

  1. นำทางไปยังไดเร็กทอรีที่มีไฟล์ JAR คลิกขวาและเลือก เปิดด้วย แล้วเลือกโปรแกรม Java
แก้ไข:ไม่สามารถเข้าถึง Jarfile
  1. หากคุณไม่ได้รับตัวเลือกให้เปิดเป็น Java ในทันที คุณสามารถคลิก เลือกแอปอื่น และจากรายการ ให้เลือก Java
  2. ถ้าคุณต้องการตั้งค่าการเชื่อมโยงเริ่มต้นอย่างถาวรในคอมพิวเตอร์ของคุณสำหรับไฟล์ JAR ที่จะเปิดโดย Java เราสามารถทำได้ในการตั้งค่า

กด Windows + I เพื่อเปิดการตั้งค่า ไปที่ Apps และเลือก แอปเริ่มต้น จากแถบนำทางด้านซ้าย

  1. ตอนนี้ คลิก เลือกแอปเริ่มต้นตามประเภทไฟล์ อยู่ที่ด้านล่างใกล้ ตอนนี้ค้นหาไฟล์รายการ .jar และตรวจสอบให้แน่ใจว่า Java ได้เลือกให้เปิดไฟล์นั้น
แก้ไข:ไม่สามารถเข้าถึง Jarfile
  1. บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่

โซลูชันที่ 3:การตรวจหามัลแวร์

หากคุณยังคงได้รับข้อผิดพลาดเมื่อคุณเริ่มระบบปฏิบัติการหรือโปรแกรมใดๆ คุณควรตรวจสอบว่าคอมพิวเตอร์ของคุณมีไวรัสหรือมัลแวร์หรือไม่ เอนทิตีเหล่านี้ใช้ประโยชน์จากรีจิสทรีของคุณและหลังจากแก้ไขหลายคีย์แล้ว ทำให้ไฟล์ jar ใช้ไม่ได้

แก้ไข:ไม่สามารถเข้าถึง Jarfile

คุณควรเรียกใช้การตรวจสอบคอมพิวเตอร์ของคุณอย่างละเอียด จากนั้นทำตามโซลูชันที่ 1 เพื่อให้แน่ใจว่ารายการและการเชื่อมโยงไฟล์ทั้งหมดถูกลบ และทำใหม่เมื่อเราติดตั้ง Java ใหม่ คุณตรวจสอบบทความของเราเกี่ยวกับวิธีลบมัลแวร์โดยใช้ Malwarebytes

โซลูชันที่ 4:การตรวจสอบเอกสาร (สำหรับนักพัฒนา)

นักพัฒนายังพบข้อความแสดงข้อผิดพลาดนี้เมื่อพยายามเปิดไฟล์ JAR เมื่อพวกเขาเขียนโค้ดด้วย Java หรือภาษาอื่น สิ่งนี้อาจสร้างปัญหาได้จริงๆ และอาจทำให้งานของคุณหยุดชะงัก

แก้ไข:ไม่สามารถเข้าถึง Jarfile

ในการวินิจฉัยและแก้ไขข้อผิดพลาด ขอแนะนำให้คุณ อ่านเอกสารประกอบของฟังก์ชัน หรือยูทิลิตี้ที่คุณใช้เพื่อเปิดหรือเรียกใช้ไฟล์ JAR คุณอาจได้รับเส้นทางของไฟล์ผิดหรืออาจส่งพารามิเตอร์ที่ไม่ถูกต้องไปยังฟังก์ชัน คุณสามารถดูตัวอย่างการทำงานที่คุณพยายามนำไปใช้ในเว็บไซต์การเข้ารหัสยอดนิยม เช่น Stack Overflow ได้อย่างง่ายดาย ระบุข้อผิดพลาดและแก้ไขก่อนเรียกใช้โปรแกรม/ฟังก์ชันอีกครั้ง

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