https://drive.google.com/file/d/1imAsE10ikHh10GjWYoTyJB_Kk9BTPeHF/view
วิธีแก้ไขข้อผิดพลาด "Cannot find java.exe" คือการกำหนดพาธ (path) ของ Java Runtime Environment (JRE) หรือ Java Development Kit (JDK) ให้กับโปรแกรม iReport
ขั้นตอนการแก้ไข
- ค้นหาไฟล์กำหนดค่า iReport: ไปที่โฟลเดอร์ติดตั้งโปรแกรม iReport (โดยปกติอยู่ที่
C:\Program Files\Jaspersoft\iReport-<version>\etc) และมองหาไฟล์ชื่อireport.conf - เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความ: ใช้ Notepad หรือโปรแกรมแก้ไขข้อความอื่น ๆ เปิดไฟล์
ireport.conf - แก้ไขพาธ
jdkhome: ค้นหาบรรทัดที่มีข้อความ#jdkhome="/path/to/jdk"หรือคล้าย ๆ กัน
- ลบเครื่องหมาย
#(ถ้ามี) ที่ด้านหน้าบรรทัด - แก้ไขพาธให้ชี้ไปยังตำแหน่งที่ติดตั้ง JRE หรือ JDK ที่ถูกต้องบนคอมพิวเตอร์ของคุณ
- ตัวอย่าง: หาก JRE ติดตั้งอยู่ที่
C:\Program Files\Java\jre7บรรทัดนั้นควรมีลักษณะดังนี้:jdkhome="C:\Program Files\Java\jre7"
- บันทึกและเปิดโปรแกรม: บันทึกการเปลี่ยนแปลงในไฟล์
ireport.confและลองเปิดโปรแกรม iReport ใหม่อีกครั้ง