debug is on the table: Documentação do Java ME no Eclipse MTJ
Esse post vai pro pessoal da segunda turma do TECDAM, que hoje durante a aula Java ME, me questionaram como anexar a documentação das APIs do Java ME no Eclipse. Como isso não é das coisas que se faz todo dia, não lembrei na hora. Então lá vai...
Ao instalar o SDK do Java ME, além das APIs e ferramentas de desenvolvimento, é criada uma pasta onde encontra-se a documentação do MIDP (Mobile Information Device Profile), do CLDC (Connected Limited Device Configuration) e de outras JSRs (Java Specification Request) importantes do Java ME. Entretanto o Eclipse não consegue "enxergar" essa documentação, sendo assim, vou mostrar como fazer esse ligação.
Estou partindo do presuposto que o Eclipse já está instalado e com o plugin MTJ já configurado. Se não estiver, acesse esse link.
Para que essa documentação fique disponível dentro do Code Assist do Eclipse, acesse o menu Window > Preferences (no Mac, Eclipse > Preferences). Na janela que será exibida, no lado esquerdo, selecione Java ME > Device Management. E no lado direito, selecione ClamshellCldcPhone1 e clique em Edit...
Na tela que será exibida, clique na aba Libraries. Na coluna javadoc, selecione as "..." da API cldc_1.0.jar.
Na tela que será exibida, selecione o local onde encontra-se a documentação do Java ME no seu computador. Aos usuário de Mac, o Java ME SDK é distribuído em um arquivo *.app, sendo assim, para selecionar a documentação você deve copiar o endereço da documentação a partir do Finder (ou do terminal) e colar no campo da tela. No meu caso, estava no seguinte local:/Applications/Java_ME_SDK_3.0.app/Contents/Resources/docs/api/midp-2.0.zip.
Feito isso, clique em Ok. Em seguida, repita os paços para as APIs cldc_1.1.jar, midp_2.0.jar e midp_2.1.jar.
Após isso, já podemos ver o javadoc da documentação da classe dentro do Eclipse.
Postado por Nelson Glauber às 17:23
Marcadores: Eclipse, J2ME, Java ME, Javadoc, MTJ, WTK
Valeu professor, agora ficou muito melhor e mais rápido.
Estava com um problema para definir com que o projeto aceitasse apenas a configuração CLDC 1.1 até achar esse post: