Erro onde não "deveria" haver

Tipo, to tentando executar um exemplo em java que copiei de
um livro, ta dando um erro assim:

Exception in thread “main” java.lang.NoClassDefFoundError: Welcome1

o arquivo do codigo é Welcome1.java, e o código é assim:

import javax.swing.JOptionPane;
public class Welcome1 {
public static void main( String args[] )
{
JOptionPane.showMessageDialog(null, “Welcome to Java Programming”);
System.exit( 0 );
}
}

Ta igualzinho o do livro, mas nao tenho ideia do que possa estar errado. Tem ideia do que possa ser, e como resolver?

PS.: a versao do meu SDK é 1.4.2_08.

tenta isso

javac -d . *.java
java Welcome1

Bem-vindo ao Portal Java Necrom, certifique-se de q o diretório corrente (representado por um “.”) esteja no seu CLASSPATH

diretório corrente

Falou bonito! :lol:

diretório corrente

Falou bonito! :lol:[/quote]

ué… falei normal :ynerd:

[quote=“fabiofalci”]tenta isso

javac -d . *.java java Welcome1 [/quote]

O erro persiste…

Obrigado pela hospitalidade

Onde eu acho o “meu classpath”?

[quote=“Necrom”][quote=“fabiofalci”]tenta isso

javac -d . *.java java Welcome1 [/quote]

O erro persiste…

Obrigado pela hospitalidade

Onde eu acho o “meu classpath”?[/quote]

vc não definiu a variável de ambiente CLASSPATH? Se ainda não, faça-o. E defina um valor de “.” (só o ponto, sem aspas)

Qual seu SO ?

tentei definir esse classpath como foi dito, no autoexec.bat, mas deu comando ou nome de arquivo inválido

Meu SO. é win98 SE

[ editado ]
Acho que esqueci de mencionar que o erro ocorre quando tento executar o programa. Na hora de compilar não dá nenhum erro, compila normal com o javac.

Tente este tutorial aqui

Agora funcionou, eu não tinha notado o detalhe das aspas no meu autoexec, achei que tinha tirado mas não tinha.

Valeu pessoal