Troubleshooting Pengaksesan File Excel
aetthea, Penulisan program di bawah ini menggunakan IDE Eclipse LUNA release 1(4.4.1) terintegrasi dengan Visual Paradigm 11.2, Play Framework Versi 1.2.4, RPL Terapan, Teknik Elektro Unsoed, 2014
Acep Taryana, matakuliah Rekayasa Perangkat Lunak Terapan, Teknik Elektro Unsoed, 2014
Acces File Excel
Apache POI library v3.8 or above
http://viralpatel.net/blogs/java-read-write-excel-file-apache-poi/
Acces File Word
Apache POI library v3.8 or above
http://poi.apache.org/overview.html#components
Exception in thread "main"
java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
Periksa file jar dom4.jar, xmlbeans.jar dan
lainnya apakah sudah diinclude dalam aplikasi ?
Baca file test.xlsx di direktory E, dan kemudian
menuliskannya ke layar.
Membaca test.xlsx, kemudian menuliskannya
kembali workbook test.xlsx ke dalam file baru testout.xlsx.
Tempat penyimpanan bertipe absolut dalam
sistem operasi windows.
Web Server
Output to Local drive
Membaca test.xlsx, kemudian menuliskannya
kembali workbook test.xlsx ke dalam file baru testout.xlsx.
Tempat penyimpanan bertipe relatif dalam
sistem operasi apapun pada direktory aktif dimana aplikasi berada.
Aplikasi latihan 3 diupload ke server di suatu
alamat, misalkan www.arjunasoft.com
Membaca test.xlsx, kemudian menuliskannya
kembali workbook test.xlsx ke dalam file baru testout.xlsx.
Tempat penyimpanan bertipe relatif dalam
direktory aktif dimana aplikasi berada.
Copykan ke direktory
lib
Error semula hilang tetapi muncul error baru.
Ini permasalahan penulisan direktory dalam
sistem operasi linux, harusnya diubah dari
“\\” menjadi “//”
Hasilnya OK
Di Windows : FileInputStream file = new
FileInputStream(new
File(projectRoot+"\\test.xlsx"));
Di Linux : FileInputStream file = new
FileInputStream(new
File(projectRoot+“//test.xlsx"));
Membaca file xlsx yang dipilih melalui
fasilitas file eksplorer dalam play Framework.
Tempat penyimpanan bertipe relatif dalam
direktory yang dipilih.
Menggunakan modul ……..