[JAVA] A java exception has occurred

หลายครั้งที่เราเอาไฟล์ .jar จากที่อื่นมาใช้ แล้วพบ Error Message นี้

JavaException

ผมขอสรุปวิธีแก้ปัญหาที่เคยใช้ได้ผลดังนี้ครับ (พอดีเห็นโพสของรุ่นน้องเลยคิดว่าเอามาเขียนกองๆไว้ใน Blog ดีกว่า)

  • ตรวจสอบ Version ของ .jar ก่อนเลยครับ ว่ามันสร้างมาจาก Java Version อะไร
  • ตรวจสอบ Version Java ในเครื่องเราครับ ว่าเป็น Version ที่ต่ำกว่า จากข้อที่แล้ว หรือไม่
  • ถ้าใช่
    • Update Java ให้เครื่องเราครับ แต่ถ้า Update ไม่ได้ (จะมีบางกรณีที่เป็นระบบใหญ่ มันจะขอ Update Java ยาก และกลัวผลกระทบกับระบบอื่นๆครับ) เราต้องมาตรวจสอบและว่าเจ้า .jar ของเรา มี required feature พิเศษหรือว่า เช่น Stream API ของ Java 8 เป็นต้น จากนั้น เราไปหา Code มา Bulid .jar เองครับ แต่ถ้าไม่มี Code เนี่ยเราต้องคิดค่อ Vendor ที่ทำ .jar นั้น โดยตรงครับ

Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts to your email.