Netbeans UnsatisfiedLinkError
Recentemente precisei instalar o neatbeans no linux e notei que estava acontecendo um erro durante a execução de uma aplicação utilizando J2ME, a mensagem do erro era justamente esta “Java.Lang.UnsatisfiedLinkError” seguinda de um “class EFL errada” ou “Wrong class ELF”. Dessa forma não conseguia testar nenhuma aplicação, procurei em vários fóruns e boa parte dizia que o problema estava relacionado com a versão da minha JDK por ser 64 bits, de fato o problema era esse mesmo, não encontrei o real motivo porém a solução, o que mais importa para o momento. Eu utilizo o Ubuntu, pelo terminal digitando java -version dá pra saber qual a versão do Java que está rodando, se for igual a minha vai aparecer em algum lugar o 64 bits. Faça o download da versão da JDK para 32bits, normalmente pelo site da Oracle vai ter um arquivo .bin que você pode instalar utilizando o comando chmod do linux. Segue a tela com o erro:
Se o problema foi esse então acredito que consiga solucionar apenas baixando a versão 32 bits da JDK que deverá ser a ia32-sun-java6-bin, depois de baixar tem alguns comandos que você pode usar no terminal para mudar a versão do Java rodando na máquina, segue os comandos:
Segue os comandos passo a passo:


Pingback: Os números de 2010 « SpitzerGeeK