Cara mengatasi ERROR "net.sf.jasperreports.engine.JRException:java.io.FileNotFoundException:... "

Ketika kita membuat sebuah program aplikasi adakalanya kita menemukan suatu kesalahan/error, ada berbagai macam error dalam pembuatan program, berikut akan kita bahas cara mengatasi salah satu error tersebut.

Error ini biasanya muncul ketika kita ingin menampilkan report menggunakan jasperreport, bunyi error tersebut: "net.sf.jasperreports.engine.JRException:java.io.FileNotFoundException:\src\RptUser.jasper"

Cara mengatasi Error "net.sf.jasperreports.engine.JRException:java.io.FileNotFoundException:..."

Pembahasan:
  • Jika ada error dengan kata-kata "... FileNotFoundException ..." maka penyebabnya dikarenakan file tersebut tidak ditemukan.
  • Pada contoh di atas berbunyi "... java.io.FileNotFoundException:\src\RptUser.jasper" berarti ada beberapa kemungkinan permasalahannya, seperti:
    • Tidak ada file yang bernama "RptUser.jasper"
    • Salah menentukan lokasi file "RptUser.jasper"

Penyelesaian:
cari syntax yang menentukan lokasi file report, misal:
String filename= "/src/RptUser.jasper";
dan ubah syntax tersebut menjadi:
String filename= System.getProperty("user.dir")+"/src/RptUser.jasper";

No comments:
Write komentar