Erro na execução da Classe

2 respostas
F

Ola Amigos!

Ao executar uma classe em um PC dá o seguinte erro:

C:>java Frase

Exception in thread main java.lang.NoClassDefFoundError: Frase

Caused by: java.lang.ClassNotFoundException: Frase

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Could not find the main class: Frase.  Program will exit.

Porém, neste mesmo PC, ele compila sem nenhum alerta e em outra máquina, executa sem nenhuma mensagem de erro.

Desconfio que tenha algo haver com alguma incompatibilidade com o cliente Oracle instalado no PC que esta dando erro, sei lá, apenas uma suposição.

Peço ajuda aos mais experientes para resolver este probleminha.

Desde já agradeço e grande abraço a todos !

Fabricio

2 Respostas

P

O ficheiro Frase.class está em c:\ ?

F

pmlm:
fbreda:

C:>java Frase

O ficheiro Frase.class está em c:\ ?

Sim, está na raiz. Minha preocupação era “treinar” no computador da empresa, sem a necessidade de utilizar meu note. Como não posso mexer muito na config da máquina da empresa, resolvi o problema criando Pendrive Linux com Java.

Criado 17 de março de 2009
Ultima resposta 20 de mar. de 2009
Respostas 2
Participantes 2