Problemas na compilação de fontes (MIDP e CLDC)

Bom galera, estou tentando começar com J2ME. Baixei o MIDP e o CLDC que são apresentados num artigo daqui do GUJ mesmo. Porém, não consigo compilar um fonte com o javac. Tive que configurar as variáveis de ambiente de volta (na verdade, não tinha nenhuma configurada, não sei como os aplicativos de Java feito por mim rodavam aqui) e adicionei mais uma (MIDP_HOME, a pasta onde fica o MIDP). Até, os comandos preverify e midp ?version que o autor fala pra digitar no cmd, ambos não funcionam…

Porém, não compila devido a muitos erros. Gostaria de saber o porquê. Acredito que sejam problemas com variáveis de ambiente. É instalado (quando instalo o CLDC) o Wireless Toolkit, mas eu quero aprender a compilar na unha mesmo. Até, muitas coisas aparecem erradas quando arrumo as variáveis de ambiente, acredito pelo tutorial ser um pouco velho.

Precisa de algo mais para compilar, além do javac?

Peguei diversos fontes do site de sun, mas dão problemas quando tento compilar com javac.

Alguém saberia me dizer? O código acredito que esteja tranquilo pois rodou em outros computadores (de colegas aqui do fórum).
Abraço.

No tutorial: http://www.guj.com.br/java.tutorial.artigo.33.1.guj

Ambos os comandos não são reconhecidos pelo Terminal do Linux.

Meus PATHS estão da seguinte maneira:

Estou usando Ubuntu, portanto acredito que terei que muda de tutorial. Alguém sabe onde tem um outro?
http://planeta.ubuntubrasil.org/post/1242

Estou pensando em usar o acima citado.

Alguém tem dicas?

Abraço e feliz natal.