Igor, provavelmente esse erro esteja ocorrendo por causa do statement “package”

Tente tirar o package e rode pra ver se funciona.

Caso funcione sem o package, obviamente encontramos o “defeito”

Coloque os .java dentro de um dir com o mesmo nome do package: Exemplo: as classes estão dentro do package “novo” ,

então crio um diretorio de nome “novo”, coloco os .java dessa classe ali dentro, e na linha de comando digito javac “ novo/*.* ”

e pra rodar a classe use “ java novo.NomeClass “.

 

 

Alisson Pedrina

Java Programmer

 

-----Original Message-----
From: Igor p. Simões [mailto:[EMAIL PROTECTED]
Sent: domingo, 1 de junho de 2003 18:19
To: [EMAIL PROTECTED]
Subject: [java-list] problema com execução de programa

 

tenho uma classe criada com herança da classe Frame e no método "main" desta classe eu crio uma instancia desta classe e peço pra mostrar conforme abaixo.

public static void main(String args[]){
Frame f2 = new Frame2();
f2.reshape(0,0,420,400);
f2.show();
}

compilo a classe com javac frame2.java

e após isso digito o comando java frame2

neste momento ocorre a seguinte mensagem de erro:

"Exception in thread "main" java.lang.NoClassDefFoundError: frame2"

o que devo fazer?

desde já agradeço

igor p simoes

<<image001.gif>>

<<image001.gif>>

Responder a