Estou começando a desenvolver em Java ME agora, já desenvolvo em SE e EE…
A questão é que para programar eu baixei o NetBeans com a versão completa (SE,EE,PHP, Etc), ao abrir qualquer um dos projetos de exemplos de Java ME que contém no NetBeans aparece uma mensagem de erro ao executar, mensagem essa que também aparece quando eu crio uma simples MIDlet e executo.
Segue a mensagem de erro:
Exception in thread “main” java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
at com.sun.jme.toolkit.bootstrap.Container.main(Unknown Source)
Daí você precisa instalar o SDK 2.5.1 do ME - http://www.oracle.com/technetwork/java/download-135801.html
Essa Versão do Wireless Toolkite é a melhorzinha.
Reinstalei o NetBeans e nada.
Depois baixei só o SDK3 instalei e piorou a situação, ele fica dando uns erros de exception e não consegue carregar por completo, e agora se quer consigo desinstalar, quando tento ele cria um log de erro na pasta interna do SDK e não desinstala.
Por fim baixei o SDK 2.5.1 e funcionou perfeitamente!