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
In reply to Diego Wesllen da Silva
Re: [erro] Executando o EP2 no prompt
O problema era que meu arquivo tinha um nome diferente da classe...