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

วิธีแก้ไข ไม่สามารถสร้างเครื่องเสมือน 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 เนื่องจากทุกภาษามีชุดข้อกำหนดของตนเองที่ต้องปฏิบัติตามจึงจะใช้งานได้ 


Minecraft เวอร์ชั่น Bedrock คืออะไร?

Minecraft เวอร์ชั่น Bedrock คืออะไร?

Minecraft มีให้บริการในทุกแพลตฟอร์มที่คุณสามารถเล่นเกมได้ ซึ่งรวมถึงแพลตฟอร์มเดสก์ท็อป แพลตฟอร์มมือถือ เกมคอนโซล รวมถึง

เปลี่ยนชื่อไดรฟ์ใน Windows ด้วย Drive Namer

เปลี่ยนชื่อไดรฟ์ใน Windows ด้วย Drive Namer

สมมติว่าคุณมีเครื่องเขียนดีวีดีสองตัวติดตั้งอยู่ในคอมพิวเตอร์ของคุณ ทั้งสองไดรฟ์มีตัวอักษรต่างกันแต่มีชื่อเหมือนกัน นั่นคือ 'DVD-RW' ไม่มีทางเข้ามา

Screen2Exe – ซอฟต์แวร์จับภาพวิดีโอหน้าจอทันทีฟรี

Screen2Exe – ซอฟต์แวร์จับภาพวิดีโอหน้าจอทันทีฟรี

คุณต้องการสาธิตวิธีการใช้ผลิตภัณฑ์หรือซอฟต์แวร์ให้ผู้อื่นดูหน้าจอแบบทันทีหรือไม่ หรือบางทีคุณอาจต้องการสอนวิธีเข้าถึงตัวเลือกหรือก

วิธีสร้างปฏิทินรูปภาพส่วนบุคคลฟรี

วิธีสร้างปฏิทินรูปภาพส่วนบุคคลฟรี

TKexe Kalendar (ลิงค์ดาวน์โหลดโดยตรงคือ (https://www.tkexe.eu/kalender/install/setup_ca_en.exe) ที่นี่) เป็นซอฟต์แวร์ฟรีที่ช่วยคุณในการสร้าง

Steam เข้ากันได้กับ Windows 10 Creators Update หรือไม่

Steam เข้ากันได้กับ Windows 10 Creators Update หรือไม่

Steam เข้ากันไม่ได้กับ Windows 10 Creators Update หรือไม่

วิธีรีสตาร์ทไดรเวอร์กราฟิกในคอมพิวเตอร์ Windows หรือ macOS

วิธีรีสตาร์ทไดรเวอร์กราฟิกในคอมพิวเตอร์ Windows หรือ macOS

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

วิธีปิดคำบรรยายสดบน Windows

วิธีปิดคำบรรยายสดบน Windows

คำบรรยายสดอาจสร้างความรำคาญให้กับหน้าจอของคุณหากคุณไม่ต้องการ คุณสามารถปิดใช้งานได้ด้วยวิธีง่ายๆ เหล่านี้

Media Center Studio – ปรับแต่งรายการเมนูเริ่มของ Windows Media Center

Media Center Studio – ปรับแต่งรายการเมนูเริ่มของ Windows Media Center

แม้ว่า Windows Media Center จะมีชุดเครื่องมือที่ดีรวมอยู่ในเมนูต่างๆ ตั้งแต่ Extras, Pictures+Videos, Music, etc. ผู้ใช้จำนวนมาก

วิธีรักษาความปลอดภัย Windows Server ของคุณ

วิธีรักษาความปลอดภัย Windows Server ของคุณ

ยังใหม่กับ Windows Server และต้องการเพิ่มความปลอดภัยหรือไม่? คู่มือนี้สามารถช่วยได้ อธิบายวิธีการรักษาความปลอดภัย Windows Server ของคุณ

วิธีปิดการแจ้งเตือนบน Windows 11

วิธีปิดการแจ้งเตือนบน Windows 11

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