Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

ไฟล์ Jar ไม่เปิดใน Mojave? นี่คือการแก้ไขที่เป็นไปได้เล็กน้อย

ผู้ใช้ MacOS จำนวนมากบ่นว่าไม่สามารถเปิดไฟล์ JAR ใน Mac OS X 10.14.3 (Mojave) ผู้ใช้รายหนึ่งบ่นว่าเมื่อใดก็ตามที่เขาคลิกที่ไฟล์ “.jar หรือเลือก Jar Launcher ด้วยตนเองจากการคลิกขวาที่ไฟล์ ไฟล์จะสร้างแอนิเมชั่นเหมือนกำลังจะเปิด แต่ไม่มีอะไรเกิดขึ้น”

ผู้ใช้รายอื่นบ่นว่าสิ่งที่แย่ที่สุดเกี่ยวกับปัญหา “Jar Launcher ไม่ทำงาน” คือไม่มีวิธีแก้ไขที่สวยงามเกี่ยวกับวิธีการแก้ไข พวกเขากล่าวว่านี่เป็นสาเหตุของความผิดหวังมากมาย ในบทความนี้ เราจะช่วยแก้ปัญหาบั๊ก “MacOS Mojave จะไม่เปิดไฟล์ jar” และในกระบวนการนี้จะช่วยให้เหล่าผู้กล้าที่กำลังต่อสู้กับ macOS ทำงานผิดพลาดได้ด้วยตัวเอง

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

ทำความสะอาด Mac ของคุณ

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

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

โถ Launcher คืออะไร

Jar Launcher เป็นโปรแกรมที่มีหน้าที่เปิดไฟล์ Java JAR บน macOS อย่างไรก็ตาม ตัวเรียกใช้งานจะไม่เรียกใช้งานไฟล์ เนื่องจากบทบาทนี้สงวนไว้สำหรับ Java Virtual Machine ตัวเรียกใช้งานอยู่ใน /System/Library/CoreServices/Jar Launcher.app .

ดังนั้น ปัญหาใดๆ ที่คุณอาจประสบขณะพยายามเปิดไฟล์ .jar อาจเกิดจากตัวเรียกใช้งานเองหรือ Java Virtual Machine อาจเป็นไปได้ว่า Mojave มีปัญหาที่ Apple เท่านั้นที่แก้ไขได้

คุณจะแก้ไขปัญหาที่เกี่ยวข้องกับ Jar Launcher และ JVM ได้อย่างไร

1. ติดตั้ง Java สำหรับ Mac OS X 10.6 อัปเดต 17

การติดตั้งการอัปเดต Java ล่าสุดสำหรับ macOS จะแก้ไขปัญหาใดๆ ที่คุณอาจประสบขณะพยายามเปิดไฟล์ .jar ตามข้อมูลของ Apple การอัปเดตนี้มอบการรักษาความปลอดภัย ความเข้ากันได้ และความน่าเชื่อถือที่ได้รับการปรับปรุงโดยการอัปเดต Java SE 6 เป็น 1.6.0_65 การอัปเดตนี้ยังเปิดใช้งานการควบคุมสำหรับแต่ละเว็บไซต์ของปลั๊กอิน Java ภายใน Safari 5.1.9 หรือใหม่กว่า

ในการตรวจสอบว่า Mac ของคุณใช้เวอร์ชันล่าสุดนี้หรือไม่ ให้ไปที่ Applications> Utilities> Terminal แล้วพิมพ์ java-version จากนั้นกด Enter การทำเช่นนี้ควรเปิดเผยข้อความต่อไปนี้:

เวอร์ชันจาวา “1.6.0_51”
สภาพแวดล้อมรันไทม์ Java(TM) SE (รุ่น 1.6.0_51-b11-457-10M4509)
Java HotSpot(TM) 64-Bit Server VM (รุ่น 20.51-b01-457 โหมดผสม)

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

หาก Java เวอร์ชันที่ติดตั้งบนคอมพิวเตอร์ของคุณเป็นเวอร์ชันล่าสุด และคุณยังคงประสบปัญหาด้านความเร็ว มีวิธีแก้ไขได้ ไปที่ Applications -> Utilities -> Java Preferences> Network แท็บ จากที่นี่ ยกเลิกการติดธง "เก็บไฟล์ชั่วคราวเพื่อการเข้าถึงที่รวดเร็ว" การดำเนินการนี้จะแก้ไขปัญหาความเร็วของ Java อย่างไรก็ตาม การแก้ไขนี้จะใช้ได้ก็ต่อเมื่อคุณไม่มีข้อจำกัดด้านพื้นที่ในคอมพิวเตอร์ของคุณ ตามกฎทั่วไป ฮาร์ดไดรฟ์ของคอมพิวเตอร์ของคุณไม่ควรเต็มเกิน 85% หากคุณไม่ทราบวิธีเพิ่มหน่วยความจำบน Mac ให้อ่านคู่มือนี้

2. ตรวจสอบไฟล์ .Jar และพื้นที่ทำงานของคุณ

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

คุณต้องตรวจสอบว่าคุณได้ติดตั้ง Java บนเครื่องของคุณหรือไม่ ในการดำเนินการนี้ ไปที่ Applications> Utilities> Terminal และพิมพ์ java -jar /path/to/your/app.jar

หากคุณไม่ได้ติดตั้ง Java บนอุปกรณ์ คุณจะต้องดาวน์โหลดเวอร์ชันล่าสุด

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

3. เรียกใช้ไฟล์ .jar ในคอนโซล

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

4. เรียกใช้ไฟล์ .jar จากเทอร์มินัล

หากไฟล์ .jar ที่คุณต้องการเรียกใช้มีองค์ประกอบอย่างถูกต้อง การเรียกใช้จากเทอร์มินัลน่าจะใช้ได้ดี วิธีเรียกใช้ไฟล์ .jar จากเทอร์มินัล:

  1. กดปุ่ม Control + Option + Shift + T กุญแจเพื่อเปิดเทอร์มินัลใหม่
  2. พิมพ์ $ java -jar filename.jar และกด Enter .

ตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขแล้วหรือไม่

หวังว่าวิธีแก้ปัญหาสามข้อข้างต้นจะช่วยแก้ปัญหาของคุณเกี่ยวกับไฟล์ launch.jar บน MacOS Mojave ทางออกที่ดีที่สุดจากทั้งสามคือดาวน์โหลดแพตช์จาก Apple เพราะดูเหมือนว่าอย่างน้อยบริษัทจะรับรู้ว่าบั๊กนั้นมาจากด้านข้างของพวกเขา

หากคุณมีแนวคิดเพิ่มเติมเกี่ยวกับวิธีการเปิดไฟล์ .jar บน Mojave โปรดแชร์ในส่วนความคิดเห็นด้านล่าง