[JAVA] เรื่องวุ่นๆ เมื่อพิมพ์ java -version ผิดไป

ช่วงเสาร์-อาทิตย์ นี้พยายามลอง Activiti-BPMN แต่ต้องรื้อฟื้นนิดนึง เพราะ ห่างจาก Java ไปนานมากเลย ไม่ทางสาย .NET มานานเลย คราวนี้หลังจาก Setup Java เสร็จ มาลองคำสั่ง

java --version

ผลที่ได้

มันดันขึ้น Error Message เป็น

Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

ไอ้ผมเองนั้นหาตั้งนาน เกือบวันเลยว่าเกิดอะไรขึ้น เพราะไปดูแต่ Message Error: Could not create the Java Virtual Machine. คิดว่าไปว่า Ram 16 GB มีปัญหากับ Java หรือป่าว ? จนลืม Message Error อื่นๆ ที่มันแจ้ง Unrecognized option: --version คือ จริงๆแล้ว ผมใส่ Option ผิดครับ ใส่ - เกิดไปอีกอัน โดยที่ถูกก็คือ

java -version

พลาดเหมือนกับ ตอนทำข้อสอบเลย T__T แต่ไหนๆ ก็หามาแล้วว่าเจ้า Error: Could not create the Java Virtual Machine. มันแก้อย่างไร บน Windows ขอเขียนสรุปลง Blog เลยและกันครับ ซึ่งต้องสร้าง  Environment Variables บอกกับตัว Java โดยมีขั้นตอน ดังนี้

  • เข้าไปที่ Control Panel >> System >> Advanced system settings
  • ตลิกที่ Environment Variables
  • เพิ่ม ตัวแปร _JAVA_OPTIONS และกำหนดค่าตั้งต้นเป็น Xmx512M
  • จากนั้นก็ Restart เครื่องครับ เพื่อให้มันมีผล

Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts to your email.