Integrasi WTK 2.5.2 dengan Netbeans 7.0

image

WTK 2.5.2 sampai saat ini merupakan toolkit sekaligus emulator untuk pengembangan aplikasi mobile yang masih banyak digunakan, terutama di linux dan pada Netbeans versi 6.5 ke bawah.

Apabila kita ingin menggunakan toolkit ini pada Netbeans 7 ada beberapa langkah yang dapat dilakukan yakni :

Cek konfigurasi file *.vm dari %LOKASI_WTK%/bin sudah sesuai terutama mengenai lokasi program java yang akan digunakan untuk menjalankan aplikasi yang bersesuaian. Apabila belum sesuai dapat diganti terlebih dahulu. Contohnya pada komputer ini lokasi javanya saat ini berada pada E:\jdk\bin\java namun pada ktoolbar.vm berada pada lokasi C:\PROGRA~1\Java\jre6\bin\java, dari sini kita mesti mengganti lokasinya javanya dengan yang baru, hasilnya dapat dilihat berikut ini :

E:\jdk\bin\java -Dkvem.home="%KVEM_HOME%" -Djava.library.path="%KVEM_HOME%/bin" -Dsun.java2d.ddlock=true -Dsun.java2d.gdiblit=false -cp "%KVEM_HOME%/wtklib/kenv.zip";"%KVEM_HOME%/wtklib/ktools.zip";"%KVEM_HOME%/bin/JadTool.jar";"%KVEM_HOME%/bin/MEKeyTool.jar";"%KVEM_HOME%/wtklib/customjmf.jar";"%KVEM_HOME%/lib/j2me-ws.jar";"%KVEM_HOME%/lib/j2me-xmlrpc.jar";"%KVEM_HOME%/bin/schema2beansdev.jar";"%KVEM_HOME%/bin/j2me_sg_ri.jar";"%KVEM_HOME%/bin/jaxrpc-impl.jar";"%KVEM_HOME%/bin/jaxrpc-api.jar";"%KVEM_HOME%/bin/jaxrpc-spi.jar";"%KVEM_HOME%/bin/activation.jar";"%KVEM_HOME%/bin/mail.jar";"%KVEM_HOME%/bin/saaj-api.jar";"%KVEM_HOME%/bin/saaj-impl.jar";"%KVEM_HOME%/bin/xsdlib.jar";"%KVEM_HOME%/wtklib/nist-sip-1.2.jar";"%KVEM_HOME%/wtklib/JainSipApi1.1.jar";"%KVEM_HOME%/wtklib/jain-sip-presence-proxy.jar" com.sun.kvem.toolbar.Main

atau bila program java nya sudah masuk ke dalam System PATH maka cukup ganti dengan java saja.

java -Dkvem.home="%KVEM_HOME%" -Djava.library.path="%KVEM_HOME%/bin" -Dsun.java2d.ddlock=true -Dsun.java2d.gdiblit=false -cp "%KVEM_HOME%/wtklib/kenv.zip";"%KVEM_HOME%/wtklib/ktools.zip";"%KVEM_HOME%/bin/JadTool.jar";"%KVEM_HOME%/bin/MEKeyTool.jar";"%KVEM_HOME%/wtklib/customjmf.jar";"%KVEM_HOME%/lib/j2me-ws.jar";"%KVEM_HOME%/lib/j2me-xmlrpc.jar";"%KVEM_HOME%/bin/schema2beansdev.jar";"%KVEM_HOME%/bin/j2me_sg_ri.jar";"%KVEM_HOME%/bin/jaxrpc-impl.jar";"%KVEM_HOME%/bin/jaxrpc-api.jar";"%KVEM_HOME%/bin/jaxrpc-spi.jar";"%KVEM_HOME%/bin/activation.jar";"%KVEM_HOME%/bin/mail.jar";"%KVEM_HOME%/bin/saaj-api.jar";"%KVEM_HOME%/bin/saaj-impl.jar";"%KVEM_HOME%/bin/xsdlib.jar";"%KVEM_HOME%/wtklib/nist-sip-1.2.jar";"%KVEM_HOME%/wtklib/JainSipApi1.1.jar";"%KVEM_HOME%/wtklib/jain-sip-presence-proxy.jar" com.sun.kvem.toolbar.Main

selanjutnya buka netbeans dan tambahkan platform wtk ini melalui menu Tools > Java Platforms > Add platform… :

Pada window yang muncul pilih Custom Java ME MIDP Platform Emulator

image

Selanjutnya tentukan lokasi instalasi WTK menggunakan tombol Browse…

image

Pada window ini tambahkan semua file *.jar yang ada di folder bin dan lib dari instalasi WTK menggunakan tombol Add…

image

imageimageimage

Pada windows selanjutnya apabila WTK yang dimiliki mempunyai kode sumber ataupun file dokumentasi bisa ditambahkan menggunakan tombol Add… pada masing-masing area.

image

Apabila selesai, lanjutkan dengan coba membuat proyek mobile dan pilih WTK252 ini sebagai emulatornya. Berikut ini contoh hasil yang ditampilkan setelah menggunakan emulator ini.

image

4 thoughts on “Integrasi WTK 2.5.2 dengan Netbeans 7.0

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s