Netbeans J2ME UnsatisfiedLinkError WTK2.5.2/bin/sublime.so wrong ELF class

java.lang.UnsatisfiedLinkError: /usr/local/netbeans-6.5/mobility8/WTK2.5.2/bin/sublime.so: /usr/local/netbeans-6.5/mobility8/WTK2.5.2/bin/sublime.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)

pada saat akan membuat program mobile di netbeans versi 6.9.1 pada ubuntu 10.04 64 bit apabila terdapat error yang menunjukkan bahwa library sublime.so tidak dapat dieksekusi, dikarenakan oleh format library yang sebenarnya adalah library 32 bit namun diterapkan pada sistem 64 bit, dapat diatasi dengan langkah-langkah berikut ini :
1. download dan instal jdk versi 32 bit dari http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. buka file /lokasi/instalasi/netbeans/etc/netbeans.conf menggunakan gedit atau editor lainnya, dan ganti value pada variabel netbeans_jdkhome dengan lokasi instalai java versi 32 bit tadi.
3. buka file /lokasi/instalasi/netbeans/mobility/WTK2.5.2/bin/emulator dan ganti baris nilai variabel javapathtowtk dengan folder bin/ dari jdk 32 bit yang telah diinstall sebelumnya. contoh : /home/username/Applications/JAVA/jdk/bin/

Demikian solusi ini semoga dapat membantu teman-teman programmer yang sedang asik dengan java mobilenya…😉

referensi:
http://forums.netbeans.org/ptopic13306.html
http://readthefuckingmanual.net/error/1769/

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