https://drive.google.com/file/d/1imAsE10ikHh10GjWYoTyJB_Kk9BTPeHF/view

วิธีแก้ไขข้อผิดพลาด "Cannot find java.exe" คือการกำหนดพาธ (path) ของ Java Runtime Environment (JRE) หรือ Java Development Kit (JDK) ให้กับโปรแกรม iReport 

ขั้นตอนการแก้ไข

  1. ค้นหาไฟล์กำหนดค่า iReport: ไปที่โฟลเดอร์ติดตั้งโปรแกรม iReport (โดยปกติอยู่ที่ C:\Program Files\Jaspersoft\iReport-<version>\etc) และมองหาไฟล์ชื่อ ireport.conf
  2. เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความ: ใช้ Notepad หรือโปรแกรมแก้ไขข้อความอื่น ๆ เปิดไฟล์ ireport.conf
  3. แก้ไขพาธ jdkhome: ค้นหาบรรทัดที่มีข้อความ #jdkhome="/path/to/jdk" หรือคล้าย ๆ กัน
  • ลบเครื่องหมาย # (ถ้ามี) ที่ด้านหน้าบรรทัด
  • แก้ไขพาธให้ชี้ไปยังตำแหน่งที่ติดตั้ง JRE หรือ JDK ที่ถูกต้องบนคอมพิวเตอร์ของคุณ
  • ตัวอย่าง: หาก JRE ติดตั้งอยู่ที่ C:\Program Files\Java\jre7 บรรทัดนั้นควรมีลักษณะดังนี้: jdkhome="C:\Program Files\Java\jre7"
  1. บันทึกและเปิดโปรแกรม: บันทึกการเปลี่ยนแปลงในไฟล์ ireport.conf และลองเปิดโปรแกรม iReport ใหม่อีกครั้ง