Erro ao Executar .class

3 respostas
B
Olá Pessoal do Fórum!!!!

Sou iniciante (+ 1) em Java e estou lendo o livro "JAVA - Como Programar 3º Edição", no 1º exemplo do livro é feito um código simples que mostra uma pequena mensagem na tela, segue abaixo o código do arquivo Welcome1.java:

Code:
public class Welcome1 {

public static void main( String args[] )
{
System.out.println( "Welcome to Java Programming!" );
}
}



sem problema nenhum, consegui compilá-lo, gerando o arquivo Welcome1.class, porém quando tento executá-lo a partir do comando "java Welcome1" dá o seguinte erro:
Exception in thread "main" java.lang.NoClassDefFoundError: Welcome01

O que pode ser!?

Desde já agradeço pessoal

3 Respostas

B

Desculpe pessoal!!



o erro é:



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



Valeu!!

J

Parece que o java não ta achando a sua classe.

Vc setou a CLASSPATH(C:"J2sdk…"\lib).



Ou quando vc digita no shell o comando java "Nome da Classe" tem que escrever como ta salvo o arq, o Java diferencia minusculas de maiusculas.



[]´s

O

Cara esse erro costuma torturar os iniciantes, bom uma causa nobre para ele é o classpath, ao executar o interpretador não esta encontrando as bibliotecas padrões do Java.

Faz assim ó, no www.guj.com.br tem um artigo que fala só sobre o CLASSPATH da uma olhada nele, e tem outro artigo lá de “erros e um iniciante” também vale a pena dar uma olhada.

Um Abraço, e continue no caminho certo, JAVA !!! :smiley:

Criado 16 de julho de 2003
Ultima resposta 21 de jul. de 2003
Respostas 3
Participantes 3