กล่องโต้ตอบ Java นี้จะปรากฏขึ้นแบบสุ่มบางครั้งเมื่อเราเรียกใช้แอปพลิเคชันที่ต้องการและอื่น ๆ ที่ไม่มี ดำเนินการใด ๆ ที่เฉพาะเจาะจงหมายความว่าเรามีปัญหาด้านความปลอดภัยเนื่องจากระบุว่าเป็นรันไทม์ Java SE 6 เวอร์ชันดั้งเดิมเหลือเพียงสองตัวเลือกนั่นคือยอมรับหรือ "ข้อมูลเพิ่มเติม" ที่เปลี่ยนเส้นทางเราไปยังเว็บไซต์สนับสนุนที่ไม่ชัดเจนเนื่องจาก มันได้ปรากฏขึ้น
ผู้ใช้หลายคนได้ติดตั้งแพ็คเกจที่ดาวน์โหลดได้นี้แล้ว คลิกที่ลิงค์นี้แต่จากสิ่งที่พวกเขาพูดหลังจากผ่านไปสองสามสัปดาห์มันก็ปรากฏขึ้นอีกครั้งโดยไม่มีเหตุผลเป็นปัญหาที่ค่อนข้างน่ารำคาญ
อย่างไรก็ตามข่าวดีก็คือเราสามารถเพิกเฉยได้โดยคลิกตกลงข่าวร้ายก็คือ บางครั้งมันล่วงล้ำและยืนกราน ซึ่งเป็นเรื่องที่น่ารำคาญ น่าเสียดายที่ Apple ไม่มีวิธีปิดการใช้งาน แต่อย่างน้อย ทำให้การดาวน์โหลดพร้อมใช้งาน จากลิงค์ที่ฉันพูดถึงก่อนหน้านี้
หากแม้ติดตั้งแพ็คเกจแล้วข้อความนี้ยังคง "ข้าม" เราสามารถลองทำสองสามอย่างก่อนที่จะยอมแพ้
ตรวจสอบผู้ใช้และกลุ่มภายในการตั้งค่าระบบโดยที่ เราจะเลือกผู้ใช้ของเรา และเราจะคลิกที่รายการเริ่มต้นที่นี่มันจะขอรหัสผ่านผู้ดูแลระบบเพื่อทำการเปลี่ยนแปลงโดยเปิดแม่กุญแจที่ด้านล่างซ้ายในหน้าต่างเดียวกัน หากเราเห็นแอปพลิเคชันแปลก ๆ หรือไม่ได้ใช้งานก็สะดวกที่จะปิดการใช้งานเพื่อไม่ให้โหลดที่จุดเริ่มต้นของระบบ
อีกสิ่งหนึ่งที่เราสามารถลองได้คือตรวจสอบ daemons หรือกระบวนการเบื้องหลังและปลั๊กอินเพื่อดูว่ามีสิ่งใดที่ทำให้เกิดสิ่งนี้หรือไม่ เราจะเปิดแต่ละเส้นทางต่อไปนี้โดยการคัดลอกและวางใน Finder (Shift + CMD + G) เพื่อเปิดช่อง "ไปที่โฟลเดอร์"
/ Library / LaunchAgents
/ Library / LaunchDaemons
/ ไลบรารี / ปลั๊กอินอินเทอร์เน็ต
ที่นี่เราจะเห็นไฟล์ที่มีมานานและนั่น พวกเขาอาจเป็นสาเหตุนี้อย่างไรก็ตามหากคุณไม่แน่ใจว่าจะลบไฟล์ใดดีกว่าที่จะไม่ทำ ในที่สุดยังมีความเป็นไปได้ที่จะทราบว่าแอปพลิเคชันใดใช้โมดูล Java ด้วยคำสั่งนี้ผ่านเทอร์มินัล:
find / Applications -type d -name * .app -prune -exec sh -c 'ls -R "$ 1" | grep -q \ .jar \ $ '{} {} \; -พิมพ์
ซึ่งอย่างน้อยก็จะทำให้เราทราบถึงสิ่งที่อาจรบกวน อย่างที่คุณเห็นไม่มีวิธีแก้ปัญหาเฉพาะสำหรับแต่ละกรณี แต่การทำตามเคล็ดลับเหล่านี้อย่างน้อยคุณอาจพบปัญหาของคุณได้