ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)" ข้อผิดพลาดมักปรากฏขึ้นเมื่อผู้ใช้พยายามติดตั้ง DbVisualizer เมื่อเปิดไฟล์ปฏิบัติการ exe4j หรือเมื่อพยายามเปิด Minecraft (หรือเกมหรือแอปพลิเคชันอื่นที่ใช้สภาพแวดล้อม Java)
ในกรณีส่วนใหญ่ ปัญหานี้จะเกิดขึ้นเนื่องจากเวอร์ชัน Java ที่เข้ากันไม่ได้ โดยทั่วไปแล้ว ผู้ใช้ที่ได้รับผลกระทบจะลงเอยด้วยการติดตั้ง Java เวอร์ชันบิตที่ไม่ถูกต้อง ซึ่งบังคับให้แอปพลิเคชันส่งข้อผิดพลาดนี้ อย่างไรก็ตาม ในบางกรณี ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)" ข้อผิดพลาดปรากฏขึ้นเนื่องจากตัวแปรสภาพแวดล้อม Java ไม่ถูกต้อง
แต่ในกรณีที่คุณประสบปัญหาเกี่ยวกับเซิร์ฟเวอร์ Openfire เป็นไปได้มากที่สุดเนื่องจากจุดบกพร่องที่ได้รับการแก้ไขด้วย Java ที่ใหม่กว่า Java 8 Update 161
หมายเหตุ :ต่อไปนี้เป็นวิธีแก้ไข 'ข้อผิดพลาดที่ไม่รู้จัก Javac'
1. ติดตั้ง DbVisualiser เวอร์ชันที่เข้ากันได้
ตามที่ผู้ใช้ที่ได้รับผลกระทบจำนวนมากได้รายงาน ปัญหานี้มักเกิดขึ้นเนื่องจากการติดตั้ง Java ที่เข้ากันไม่ได้ ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่สามารถแก้ไขปัญหาได้หลังจากที่ทราบว่ากำลังพยายามปรับใช้ DbVisualiser รุ่น 32 ที่มีการติดตั้ง Java 64 บิต (หรือในทางกลับกัน)
หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขปัญหาได้อย่างรวดเร็วโดยการติดตั้ง Java เวอร์ชันบิตที่ขาดหายไป ต่อไปนี้คือคำแนะนำโดยย่อในการดำเนินการนี้:
หมายเหตุ: คำแนะนำด้านล่างนี้ควรนำไปใช้ได้ไม่ว่าคุณจะใช้ Windows เวอร์ชันใดก็ตาม
- ไปที่ลิงก์นี้ (ที่นี่ ) และเลื่อนลงไปที่ส่วน Windows เมื่อคุณไปถึงที่นั่นแล้ว ให้คลิกที่เวอร์ชันบิตที่คุณหายไปเพื่อเริ่มการดาวน์โหลด ดาวน์โหลด Windows ออฟไลน์หรือ Windows ออฟไลน์ (64 บิต) ทั้งนี้ขึ้นอยู่กับเวอร์ชันบิต DbVisualiser ของคุณ .
หมายเหตุ: Windows Offline เป็นเวอร์ชัน 32 บิตจาก 3 ตัวเลือกที่มีให้
- เมื่อการดาวน์โหลดเสร็จสิ้น ให้ดับเบิลคลิกที่ไฟล์ปฏิบัติการการติดตั้ง จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จสิ้น
- หลังจากการติดตั้งเสร็จสิ้น ให้ปิดวิซาร์ดการติดตั้งและรีสตาร์ทคอมพิวเตอร์ของคุณ
- ในการเริ่มต้นครั้งถัดไป ให้ทำซ้ำการกระทำที่เคยทำให้เกิดข้อผิดพลาดและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ขั้นตอนนี้ใช้ไม่ได้หรือไม่สามารถแก้ไขปัญหาได้ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
2. แก้ไขตัวแปรสภาพแวดล้อม Java
ตามที่ปรากฎ ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)' ข้อผิดพลาดอาจเกิดขึ้นได้เนื่องจากตัวแปรสภาพแวดล้อม Java ไม่ถูกต้อง สิ่งนี้อาจเกิดขึ้นได้จากหลายสาเหตุ แต่การแก้ไขยังคงเหมือนเดิม
ในการแก้ไขปัญหา คุณจะต้องดึงข้อมูลตำแหน่งของการติดตั้ง Java ของคุณและตรวจสอบให้แน่ใจว่า สภาพแวดล้อม Java ตัวแปรชี้ไปยังตำแหน่งที่ถูกต้อง ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าในที่สุดการดำเนินการนี้ทำให้พวกเขาสามารถแก้ไขปัญหาได้
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการแก้ไขตัวแปรสภาพแวดล้อม Java ของคุณ:
- เปิด File Explorer และไปที่พาธการติดตั้งของ Java Environment ของคุณ คุณจะพบมันในตำแหน่งต่อไปนี้:
C:\Program Files\Java\*Java version* - 64-bit version C:\Program Files (x86)\Java\*Java version* - 32-bit version
- เมื่อคุณมาถึงตำแหน่งที่ถูกต้องแล้ว ให้คลิกขวาที่แถบนำทางและเลือก คัดลอกที่อยู่ จากเมนูบริบทที่ปรากฏใหม่
- เมื่อคัดลอกตำแหน่ง Java ที่ถูกต้องในคลิปบอร์ดแล้ว ให้กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'sysdm.cpl' ในกล่องข้อความแล้วกด Enter เพื่อเปิด คุณสมบัติของระบบ หน้าจอ.
- เมื่อคุณอยู่ในคุณสมบัติของระบบ หน้าต่าง ไปที่แท็บขั้นสูง จากนั้นคลิกที่ ตัวแปรสภาพแวดล้อม .
- เมื่อคุณอยู่ในตัวแปรสภาพแวดล้อม หน้าต่าง ไปที่ ตัวแปรระบบ ให้เลือก ตัวเลือกเส้นทาง และคลิกปุ่ม แก้ไข ปุ่ม.
- ในหน้าต่างถัดไป ให้มองหาตัวแปรสภาพแวดล้อมที่กล่าวถึง Java เมื่อคุณจัดการเพื่อค้นหาแล้ว ให้เปลี่ยนค่าเป็นตำแหน่งที่ถูกต้องซึ่งคุณระบุไว้ก่อนหน้านี้ในขั้นตอนที่ 2
- รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ขั้นสุดท้ายด้านล่าง
3. ติดตั้งสภาพแวดล้อม Java ปัจจุบันอีกครั้ง
หากคุณพบปัญหานี้เกี่ยวกับเซิร์ฟเวอร์ Openfire เป็นไปได้มากว่าคุณกำลังประสบปัญหานี้เนื่องจากจุดบกพร่องที่ได้รับการแก้ไขด้วย Java รุ่นล่าสุด โชคดีที่ Oracle สามารถแก้ไขปัญหานี้ได้ด้วยการสร้างที่ใหม่กว่า Java 8 Update 161
หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขปัญหาได้โดยถอนการติดตั้งสภาพแวดล้อม Java + auxiliaries ทั้งหมด และติดตั้งเวอร์ชันล่าสุดอีกครั้ง วิธีนี้ได้รับการยืนยันแล้วว่าประสบความสำเร็จสำหรับผู้ใช้ที่ได้รับผลกระทบจำนวนมากที่มีปัญหากับ ไม่พบ JVM ในระบบของคุณ (Exe4j_Java_Home)
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับสิ่งที่คุณต้องทำเพื่อติดตั้งสภาพแวดล้อม Java ปัจจุบันใหม่:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าจอ.
- เมื่อคุณอยู่ในโปรแกรมและคุณลักษณะ ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหาเวอร์ชันการติดตั้ง Java ของคุณ เมื่อคุณเห็น ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่
- เมื่อถอนการติดตั้งการติดตั้ง Java หลักแล้ว ให้ทำซ้ำขั้นตอนเดียวกันกับทุกการติดตั้งเสริม (การอัปเดต Java, NodeJs ฯลฯ)
หมายเหตุ: หากคุณต้องการจัดกลุ่มทั้งหมดเข้าด้วยกันเพื่อให้แน่ใจว่าคุณจะไม่ทิ้งอะไรไว้ข้างหลัง ให้คลิกที่ผู้เผยแพร่ ที่ด้านบนสุด - หลังจากถอนการติดตั้ง Java ทุกครั้งแล้ว ให้รีสตาร์ทคอมพิวเตอร์
- เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์ ไปที่ลิงก์นี้ที่นี่ และดาวน์โหลด JRE เวอร์ชันล่าสุด หลังจากที่คุณจัดการเพื่อติดตั้งแล้ว ให้ดำเนินการถอนการติดตั้งส่วนประกอบที่เกี่ยวข้องที่เหลือซึ่งคุณถอนการติดตั้งไปก่อนหน้านี้
- ทำการรีสตาร์ทครั้งสุดท้ายและดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป