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

Em todos os programas que tento executar esta dando o seguinte erro:

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

Por que isso? já chequei as variaveis de ambiente e tudo…

eu acabei de instalar o jdk-1_5_0_06. O que estou fazendo de errado???

Isso costuma ser treta de classpath, cara.

Joga ai o que vc ta querendo fazer. E da uma olhada nos tutoriais, tbem.

C:\java>javac contabancaria.java

C:\java>java contabancaria
Exception in thread “main” java.lang.NoClassDefFoundError: contabancaria

C:\java>

o programa é o seguinte:

import java.util.Scanner;
public class contabancaria
{
public static void main(String args[])
{
Scanner nconta = new Scanner(System.in);

double n,s,lerc,lers,dep=0,saque=0,saldo=0;

System.out.print("cadastre o numero da conta: ");
n = nconta.nextDouble();

System.out.print("cadastre a sua senha: ");
s = nconta.nextDouble();

System.out.println(“dados cadastrados”);
System.out.print("digite o numero da conta para acessar: ");

lerc = nconta.nextDouble();

System.out.print("digite a senha da sua conta: ");
lers = nconta.nextDouble();

if (lers == s && lerc == n)
{
System.out.println("Faça o seu primeiro deposito: ");

dep = nconta.nextDouble();

System.out.println(“aguarde enquanto depositamos seu dinheiro”);

if (dep > 0 )
System.out.println("Saldo em conta: " + dep);

else

System.out.println("sua está: " + dep);

System.out.println(“Realize seu primeiro saque…”);
System.out.println("informe o valor que deseja sacar: ");

saque = nconta.nextDouble();

if (saque > dep)
{
System.out.println("saldo insuficiente");
}
else
{
saldo = (dep - saque);
System.out.println("retire seu dinheiro");
System.out.println("restou em sua conta: " + saldo);

}
}
else
{
System.out.println(“dados invalidos”);
}
System.out.print(“obrigado por usar nossa versao baytateste”);
}
}

Tenta setar o classpath para “.” antes de rodar.

set classpath=%classpath%;.

E quando postar um codigo no forum, use a tag “code” ai das opçoes de cima.

meu amigo, funcionou…

obrigado mesmo…

quanto ao código, desculpa… da proxima eu faço certo…

Normal, todo mundo faz isso na primeira! :lol: