Hilangnya IReport Dan Jasper Di JDK 21
Sebelum nya setelah saya beberapa hari setelah lulus dari msib saya mendapatkan sebuah pekerjaan dari saudara saya untuk membangun aplikasi dekstop menggunakan java pada saat membangun aplikasi dalam perkerjaan saya cukup lancar meskipun sulit dan tidak ada kendala yang berarti dan semua baik-baik saja.
namun di saat saya memasuki tahapan akhir dalam pengembangan aplikasi saya mengalami hal yang cukup rumit dan diluar nalar dan saya yakin apa yang akan saya tuliskan kali ini akan bisa membatu anda dalam kesulitan dari pengalaman pahit yang saya pernah alami kali ini.
pada pembuatan aplikasi tentu saja kita akan menggunakan Input, Prosess Dan Output dan pasti nya pada aplikasi yang saya bangun ada invoice nya sebagai hasil akir dari proses yang dilakukan di aplikasi saya. nah di saat saya sedang membuat Report Invoice tentu nya kita akan menggunakan yang nama nya libary dimana kita bisa mendesign sebuah invoice dan template design yang kita gunakaan tadi bisa kita gunakan saat menulis kode untuk print menggunakan jasper.
dan saat melakukan print akan ada print preview nya dan kita bisa simpan dalam tipe file pdf itu adalah hal yang umum pada aplikasi dekstop apapun.
nah yang menjadi masalah adalah saat ketika kamu mencari libary IRport dan jasper studio beserta plugin-plugin yang pada tahun tahun sebelum nya bisa di install sudah tidak ada file nya di Source Forge di video tutorial apa pun saat ini yaitu dari 1 febuari 2004 s/d 26 febuari 2024 sudah tidak ada lagi file yang tersedia disana namun kamu masih bisa menemukan nya di website resmi jasper report.
di jasper report sendiri menyediakan jasper report exe untuk report designer nya dan libary nya bisa kalian download terpisah di nama baru yaitu jasper report bukan IRport dan jasper studio lagi dan disana ada banyak libary namun kalian hanya butuh libary jar jasper report saja.
saat sudah mendesign laporan kalian tinggal ke netbeans dan import file jar jasper report nya saja setelah nya membuat kode report untuk file .jrxml yang sudah kalian buat sebelum nya nah saat sudah dibuat kode nya pun dan tidak ada errror sama sekali akan muncul tulisan error pada console saat mencoba print.
nah disinilah masalah muncul karena dari website resmi nya kita di beritahu bahwa versi terbaru dari jasper report kata nya kompatibel dengan versi paling baru yaitu JDK 21 - Saat Ini namun pada kenyataan nya akan ada berbagai masalah serius saat menjalankan print nya.
bahkan saat kita ke dokumentasi nya untuk jasper report terbaru ke bagian fungsi print docs nya tidak biisa di buka karena alasan acces denied saya sungguh tidak mengerti apakah libariy ini harus berbayar atau tidak padaahal jelas-jelas tertulis ada yang versi community nya dan bisa digunakan namun saat membuka docs malah seperti itu dan saya sendiri menggunakan yang comunnity karena saat download ada dua community dan enterprise jadi pilih yang comunity.
lebih parah nya lagi meskipun aplikasi saya sudah bagus dan telah selesai semua itu tidak ada arti nya bila tidak bisa mengeluarkan output dokumen untuk aplikasi desktop berbasis java yang saya bangun.
bahkan hampir tidak ada SATUPUN libary yang menggunakan TEMPLATE DESIGNER seperti jasper untuk desgin form nya dan saya juga menggunakan I TEXT dan bisa meskipun begitu itu tidak praktis karena kita akan membuat banyak laporan dan juga klien saya tidak mau bila design perint nya di coding satu persatu karena meski berhasil menggunakan I TEXT untuk print nya hasil nya. tetap tidak bagus menurut project manager saya.
bila ada yang mengalami pengalaman pahit serupa tolong komentar dan mungkin bisa ramaikan diskusi karena saya sendiri belum menemukan solusi yang jelas untuk masalah ini dan saya cukup heran karena masalah sebesar ini tidak banyak orang yang membahas nya.
note 1 minggu setelah artikel ini dibuat saya baru menemukan bahwa ternyata ireport membutuhkan libary tambahan untuk bisa bekerja kalian tinggal copy saya error nya nanti akan muncul di stackoverflow libary tambahan yang kalian butuhkan. berbeda dengan jasper yang dulu untuk mendesain ireport kalian harus mendownload jasper studio.
Posting Komentar untuk "Hilangnya IReport Dan Jasper Di JDK 21"