Erro ao compilar

4 respostas
R

Gente, quando vou compilar os meus programas JAVA aparece o seguinte erro:

java.lang.NoClassDefFoundError: com/sun/tools/javac/Main
Exception in thread “main”
Ferramenta concluída com código de saída 1

O que eu faço ?

Atenciosamente,
Renato.

4 Respostas

C

posta o fonte ai irmao !

A

Boa pessoal,

Estou tentando rodar um exemplo de um livro, estou usando o emulador sun wireless toolkit, ele roda blz mas o emulador qwerty fica alguns segundos no “ar”, e da essa msg no console do eclipse:

Running with storage root QwertyDevice

Running with locale: Portuguese_Brazil.1252

Running in the identified_third_party security domain

startApp threw an Exception

java.lang.NullPointerException

java.lang.NullPointerException

at Vendas.startApp(+8)

at javax.microedition.midlet.MIDletProxy.startApp(+7)

at com.sun.midp.midlet.Scheduler.schedule(+270)

at com.sun.midp.main.Main.runLocalClass(+28)

at com.sun.midp.main.Main.main(+80)

destroyApp threw an Exception

java.lang.NullPointerException

java.lang.NullPointerException

at Vendas.destroyApp(+8)

at javax.microedition.midlet.MIDletProxy.destroyApp(+8)

at com.sun.midp.midlet.Scheduler.schedule(+341)

at com.sun.midp.main.Main.runLocalClass(+28)

at com.sun.midp.main.Main.main(+80)

Execution completed.

3389309 bytecodes executed

32 thread switches

1671 classes in the system (including system classes)

18044 dynamic objects allocated (560812 bytes)

7 garbage collections (484812 bytes collected)

desde ja agradeco!!!

MisaelJavaPJ

rnpenna:
Gente, quando vou compilar os meus programas JAVA aparece o seguinte erro:

java.lang.NoClassDefFoundError: com/sun/tools/javac/Main
Exception in thread “main”
Ferramenta concluída com código de saída 1

O que eu faço ?

Atenciosamente,
Renato.

Pelo tipo de mensagem que foi retornado, sugiro que você revise o código que contém o método main(), pois o problema é nesse método!
Que ferramenta para compilar e executar seus programas java você está usando amigo?

Abraço

P

Meu verifica se a classe que ele esta chamando existe na lib onde ela deveria estar. Esse erro ocorre quando o programa não encontra a classe. Verifica se o programa esta conseguindo carregar a lib, esse pode ser o problema

Criado 12 de junho de 2005
Ultima resposta 12 de jun. de 2008
Respostas 4
Participantes 5