วิธีแก้ไข ไม่สามารถสร้างเครื่องเสมือน Java

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

วิธีแก้ไข ไม่สามารถสร้างเครื่องเสมือน Java

แก้ไขไม่สามารถสร้างเครื่องเสมือน Java ได้

ข้อผิดพลาด "ไม่สามารถสร้างเครื่องเสมือน Java" ปรากฏขึ้นตามปกติเมื่อรวบรวมโค้ดใน IDE ข้อผิดพลาดไม่ได้อธิบายมากพอที่จะชี้ให้ผู้ใช้ทราบถึงปัญหาที่แน่นอน อย่างไรก็ตาม โดยปกติแล้วจะเป็นผลมาจาก;

  • กำลังใช้เวอร์ชัน Java ที่ไม่ถูกต้อง
  • ติดตั้งเวอร์ชัน SDK ไม่ถูกต้อง
  • ตั้งค่าตัวแปรสภาพแวดล้อมไม่ถูกต้อง
  • ข้อผิดพลาดทางไวยากรณ์เมื่อประกาศเวอร์ชันของ Java ที่จะใช้
  • ไม่มีไลบรารี่ใน IDE
  • ข้อผิดพลาดในการจัดการหน่วยความจำ

การแก้ปัญหาจะแตกต่างกันไปขึ้นอยู่กับสาเหตุที่สำคัญ ลองทำสิ่งต่อไปนี้

1. ตรวจสอบเวอร์ชัน Java ที่เข้ากันได้

ปกติไม่สามารถสร้างเครื่องเสมือน Java ปรากฏขึ้นเมื่อมีการคอมไพล์โค้ดใน IDE สิ่งนี้เกิดขึ้นเนื่องจาก IDE ไม่เข้ากันกับเวอร์ชันของ Java ที่ติดตั้งในระบบของคุณ 

ตรวจสอบว่า Java IDE ของคุณรองรับเวอร์ชันใด ถัดไป ตรวจสอบเวอร์ชันของ Java ที่ติดตั้ง และตรวจสอบให้แน่ใจว่าสอดคล้องกับเวอร์ชันที่สนับสนุน หากไม่ใช่ ให้ติดตั้งเวอร์ชันที่ถูกต้อง

วิธีแก้ไข ไม่สามารถสร้างเครื่องเสมือน Java

2. ตรวจสอบตัวแปรสภาพแวดล้อม

พารามิเตอร์ Java ที่ตั้งค่าไว้ในตัวแปรสภาพแวดล้อมบน Windows 10อาจทำให้เกิดข้อผิดพลาดไม่สามารถสร้างเครื่องเสมือน Java ได้ 

  1. เปิดFile Explorer
  2. วางสิ่งนี้explorer shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}ในแถบตำแหน่งแล้วแตะ Enter
  3. คลิกการตั้งค่าระบบขั้นสูงในแผงด้านซ้าย
  4. ไปที่แท็บขั้นสูง
  5. เลือกตัวแปรสภาพแวดล้อมและคลิกใหม่ ภายใต้ ตัวแปรระบบ
  6. Ente _JAVA_OPTIONS R ในช่องชื่อ
  7. ในพาธ/ค่า ให้ป้อน: -Xmx1024M
  8. คลิกตกลง
  9. รีสตาร์ทแอป

นอกจากนี้ คุณควรตรวจสอบให้แน่ใจว่ามีการกำหนดเส้นทางที่ถูกต้องสำหรับ Java SDK

  1. เปิดFile Explorer แล้วไปที่ C:\Program Files\Java
  2. เปิดโฟลเดอร์สำหรับเวอร์ชัน JDK ที่คุณต้องการใช้
  3. คัดลอกพาธไปยังโฟลเดอร์
  4. เปิดตัวแปรสภาพแวดล้อม (ดูขั้นตอนก่อนหน้า)
  5. ภายใต้ตัวแปรระบบ เลือก JAVA_HOME
  6. คลิกแก้ไข
  7. ป้อนเส้นทางที่คุณคัดลอกและคลิกตกลง

วิธีแก้ไข ไม่สามารถสร้างเครื่องเสมือน Java

3. ตรวจสอบอาร์กิวเมนต์การเริ่มต้น

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

4. ตรวจสอบไวยากรณ์

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

5. ติดตั้ง Java . อีกครั้ง

ลองติดตั้ง Java ใหม่ อาจแก้ปัญหาที่คุณพบเมื่อเปิด IDE หรือแอปที่คล้ายกัน

  1. เปิดแผงควบคุม
  2. ไปที่โปรแกรม>ถอนการติดตั้งโปรแกรม
  3. ค้นหาJava และเลือก
  4. คลิกปุ่มถอนการติดตั้งที่ด้านบน
  5. อนุญาตให้ Java ถอนการติดตั้ง
  6. ดาวน์โหลดและติดตั้ง Java อีกครั้ง จากที่นี่

6. ตรวจสอบการจัดสรรหน่วยความจำ

สาเหตุหลักประการหนึ่งที่ข้อผิดพลาดไม่สามารถสร้างเครื่องเสมือน Java ปรากฏขึ้นคือถ้ามีการจัดสรรหน่วยความจำไม่เพียงพอสำหรับการใช้งาน

  1. เปิดFile Explorer 
  2. ไปที่ C:\Program Files\Java
  3. เปิดโฟลเดอร์ JDK ด้วยหมายเลขเวอร์ชันที่ติดตั้งอยู่ในปัจจุบัน
  4. ค้นหาไฟล์ชื่อjvisualvm.exe และเรียกใช้
  5. แอพจะให้GUI สำหรับจัดการหน่วยความจำ
  6. เพิ่มจำนวนหน่วยความจำแล้วลองอีกครั้ง

บทสรุป

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

Leave a Comment

AVG Antivirus 9 เปิดตัวแล้ว – เวอร์ชันฟรีจะเปิดตัวเร็วๆ นี้

AVG Antivirus 9 เปิดตัวแล้ว – เวอร์ชันฟรีจะเปิดตัวเร็วๆ นี้

ในที่สุด AVG ก็ได้เปิดตัวซอฟต์แวร์ป้องกันไวรัสเวอร์ชัน 9 ซึ่งพวกเขามั่นใจว่าเร็วกว่าและแข็งแกร่งกว่าเมื่อเทียบกับรุ่นก่อนๆ Grisoft

เล่นไฟล์ ISO Disk Image ด้วย VLC Media Player

เล่นไฟล์ ISO Disk Image ด้วย VLC Media Player

VLC Media Player ยังคงสร้างความประหลาดใจให้กับผมอยู่เสมอ แม้หลังจากเขียนโพสต์รายละเอียดเกี่ยวกับสิ่งใหม่ๆ ไปแล้วก็ตาม เมื่อไม่นานมานี้ ผมเพิ่งค้นพบว่า VLC Player สามารถเล่นไฟล์ ISO ได้ด้วย

วิธีดาวน์โหลดและรับชมภาพยนตร์ DVDrip พร้อมคำบรรยาย

วิธีดาวน์โหลดและรับชมภาพยนตร์ DVDrip พร้อมคำบรรยาย

ฉันมีปัญหาทางการได้ยินเล็กน้อย ซึ่งทำให้เข้าใจยากว่านักแสดงกำลังพูดอะไรในภาพยนตร์ ปกติฉันจะดูหนังทุกเรื่องที่มี

สำรองข้อมูลเบราว์เซอร์ Edge รุ่นเก่าก่อนอัปเดตเป็น Chromium Edge

สำรองข้อมูลเบราว์เซอร์ Edge รุ่นเก่าก่อนอัปเดตเป็น Chromium Edge

อย่าสูญเสียเบราว์เซอร์ Edge เดิมของคุณเมื่ออัปเดตเป็น Chromium Edge ทำตามคำแนะนำของเราเพื่อสำรองข้อมูลและเปิดใช้งานทั้งสองเบราว์เซอร์พร้อมกัน

Cdex – ริปซีดีเพลงเป็นรูปแบบ MP3 หรือ Wav

Cdex – ริปซีดีเพลงเป็นรูปแบบ MP3 หรือ Wav

Cdex เป็นเครื่องมือโอเพนซอร์สฟรีที่สามารถดึงข้อมูลจากซีดีเพลงและบันทึกไฟล์ในรูปแบบ wav หรือ mp3 คุณยังสามารถริปซีดีเพลงได้อีกด้วย

โหมดแขกของ Windows 7 คืออะไร และจะเปิดใช้งานได้อย่างไร?

โหมดแขกของ Windows 7 คืออะไร และจะเปิดใช้งานได้อย่างไร?

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

StandaloneStack เพิ่ม Dock แบบเดียวกับ Mac ลงในแถบงาน Windows 7

StandaloneStack เพิ่ม Dock แบบเดียวกับ Mac ลงในแถบงาน Windows 7

Mac OS โดดเด่นในเรื่องสุนทรียศาสตร์ ทุกองค์ประกอบตั้งแต่ Dock ไปจนถึงแอนิเมชันการเปลี่ยนฉาก ไปจนถึงสแต็ก ล้วนสื่อถึงศิลปะ คุณอาจสังเกตเห็นใน

ดาวน์โหลดอะไรก็ได้จาก Netflix โดยไม่มีข้อจำกัดบน Windows 10

ดาวน์โหลดอะไรก็ได้จาก Netflix โดยไม่มีข้อจำกัดบน Windows 10

ดาวน์โหลดอะไรก็ได้จาก Netflix และดูแบบออฟไลน์ด้วย TunePat ไม่มีข้อจำกัด ไม่มีข้อจำกัดเรื่องคุณภาพ SD

ปิดใช้งานการแจ้งเตือน UAC สำหรับแอป Windows ที่เลือกด้วย ElevatedShortcut

ปิดใช้งานการแจ้งเตือน UAC สำหรับแอป Windows ที่เลือกด้วย ElevatedShortcut

ข้อความแจ้งเตือน UAC ที่ปรากฏขึ้นเมื่อคุณรันแอปอาจสร้างความรำคาญได้พอสมควรหากคุณต้องจัดการกับมันอยู่ตลอดเวลา สำหรับผู้ที่ไม่คุ้นเคย UAC หรือ

แบ่งไฟล์ขนาดใหญ่เป็นชิ้นเล็กๆ และรวมกลับอย่างรวดเร็ว

แบ่งไฟล์ขนาดใหญ่เป็นชิ้นเล็กๆ และรวมกลับอย่างรวดเร็ว

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