Boa noite pessoal,
No Prompt de Comando estou usando os seguintes códigos:
- Para compilar: javac nome_do_arquivo.java
- Para executá-lo: java nome_do_arquivo
Ele compilou mas na hora de rodar me apareceu esse erro:
exception in thread "main" java.lang.NoClassDefFoundError:
Lembrando que no "main" eu chamo os metodos diretamente, por exemplo:
public static void main (String[] args)
{
método1();
método2();
.
.
.
}
static tipo método1()
{...}
Ao invés de...
public static void main (String[] args)
{
Classe objeto = new Classe();
objeto.método1();
objeto.método2();
.
.
.
}
tipo método1()
{...}
Será que meu código induz esse erro? Pois no google achei um fórum que comentava sobre esse erro e também sobre essa diferença de códigos acima...
Prefiro perguntar aqui antes de sair mudando meu EP pois talvez não seja necessária essa alteração...
Atenciosamente
Diego
Em resposta à Diego Wesllen da Silva
Re: [erro] Executando o EP2 no prompt
por Diego Wesllen da Silva -
O problema era que meu arquivo tinha um nome diferente da classe...