วิธีแก้ไข ไม่สามารถสร้างเครื่องเสมือน 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

วิธีการแปลงไฟล์ Real Media (RM/RMVB) เป็นรูปแบบวิดีโอ/เสียงอื่นๆ

วิธีการแปลงไฟล์ Real Media (RM/RMVB) เป็นรูปแบบวิดีโอ/เสียงอื่นๆ

มีปัญหาในการเล่นไฟล์ RealMedia ใช่ไหม? ค้นหาวิธีแปลงไฟล์เป็นรูปแบบวิดีโอหรือเสียงใดๆ เพื่อการเล่นที่ราบรื่นบนอุปกรณ์ใดก็ได้

วิธีสแกนเอกสารหรือภาพถ่ายด้วย Windows Fax And Scan

วิธีสแกนเอกสารหรือภาพถ่ายด้วย Windows Fax And Scan

เมื่อไม่นานมานี้ ฉันต้องสแกนรูปภาพให้พี่ชายดู เขามี HP All-in-One DeskJet เชื่อมต่อกับแล็ปท็อป Sony Vaio อยู่ All-in-one DeskJet จาก HP

วิธีแท็กเอกสาร ไฟล์ เพลง และบุ๊กมาร์กของคุณใน Windows

วิธีแท็กเอกสาร ไฟล์ เพลง และบุ๊กมาร์กของคุณใน Windows

คุณมีซอฟต์แวร์ เอกสาร เพลง และลิงก์เว็บไซต์ (บุ๊กมาร์ก) มากมายในคอมพิวเตอร์ของคุณหรือเปล่า? การค้นหาสิ่งเหล่านี้เป็นเรื่องยาก เพราะข้อมูลเหล่านั้นอัดแน่นอยู่ในระบบ

วิธีแก้ไข ไม่มีการเชื่อมต่ออินเทอร์เน็ต บนฮอตสปอตมือถือ Windows 10

วิธีแก้ไข ไม่มีการเชื่อมต่ออินเทอร์เน็ต บนฮอตสปอตมือถือ Windows 10

แก้ไขปัญหาการเชื่อมต่ออินเทอร์เน็ตไม่ได้บนฮอตสปอต Windows 10 เรียนรู้วิธีแก้ไขปัญหาการเชื่อมต่ออุปกรณ์และที่อยู่ IP

วิธีการใช้ฟิลเตอร์ Prisma กับรูปภาพจากเดสก์ท็อป

วิธีการใช้ฟิลเตอร์ Prisma กับรูปภาพจากเดสก์ท็อป

Prisma คือแอป iOS และ Android ที่จะใส่ฟิลเตอร์สวยๆ ให้กับภาพถ่ายของคุณ ภาพที่ออกมาดูราวกับงานศิลปะ แอปนี้

วิธีใช้ OneDrive เพื่อค้นหารูปภาพและเอกสารตามข้อความในนั้น

วิธีใช้ OneDrive เพื่อค้นหารูปภาพและเอกสารตามข้อความในนั้น

OneDrive ถูกสร้างมาใน Windows 8 และ 10 โดยที่การอัปเดต Windows 7 ล่าสุดได้นำประสบการณ์ที่คล้ายคลึงกันมาสู่ระบบปฏิบัติการรุ่นเก่า OneDrive

กู้คืนไฟล์ โปรแกรม และโฟลเดอร์ที่ปิดโดยไม่ได้ตั้งใจใน Windows

กู้คืนไฟล์ โปรแกรม และโฟลเดอร์ที่ปิดโดยไม่ได้ตั้งใจใน Windows

เอาล่ะ คุณกำลังเปิดโฟลเดอร์หรือกำลังเปิดแอปพลิเคชันสำคัญๆ อยู่ แล้วจู่ๆ มันก็ปิดไปโดยไม่ได้ตั้งใจ คุณจะทำยังไง? ก็ต้องตกใจอยู่ดี แต่...

ปกป้องไดรฟ์ของคุณด้วยการเข้ารหัสไดรฟ์ BitLocker ใน Windows 7

ปกป้องไดรฟ์ของคุณด้วยการเข้ารหัสไดรฟ์ BitLocker ใน Windows 7

มีหลายวิธีที่คุณสามารถหยุดการเข้าถึงคอมพิวเตอร์โดยไม่ได้รับอนุญาต แต่จะเกิดอะไรขึ้นถ้ามีคนขโมยฮาร์ดไดรฟ์ของคุณไปล่ะ Windows 7 มีวิธีแก้ปัญหา

การคลิปหน้าจอ – จับภาพหน้าจอโดยใช้ Microsoft Office 2010

การคลิปหน้าจอ – จับภาพหน้าจอโดยใช้ Microsoft Office 2010

ตอนนี้ไม่จำเป็นต้องติดตั้งโปรแกรมหรือยูทิลิตี้เพิ่มเติมเพื่อจับภาพหน้าจออีกต่อไป คุณสามารถใช้เครื่องมือ Screen Clipping Tool ของ Microsoft Office 2010s ได้ การเพิ่ม

เปิดใช้งาน Aero ใน Windows 7 Home Basic

เปิดใช้งาน Aero ใน Windows 7 Home Basic

Windows 7 Home Basic มีให้บริการในบางภูมิภาคเท่านั้น อย่างไรก็ตาม Aero Transparency ไม่พร้อมใช้งานในรุ่นนี้ แต่ไม่ได้หมายความว่าคุณ