Erro ao executar programas

Galera

Estou com um problema, instalei o SDK e o TextPad em meu computador
e quando vou executar os meus programas Java aparece o seguinte erro abaixo. Executando através do TextPad e também atraves do prompt DOS.

Erro:

Exception in thread “main” java.lang.NoClassDefFondError: Meunome/class

O que pode estar acontecendo? Como posso solucionar esse problema?

O nome da sua classe tem que estar igual ao nome do seu arquivo

public class [b]MinhaClasseJava/b{}
o nome do seu arquivo terá que ser MinhaClasseJava.java

java é sensivel… rs!

Tome cuidado também com as letras Maiusculas e Minusculas, apesar de alguns sistemas operacionais serem Case-Insensitive o java não é portanto você deve salvar com o mesmo nome da classe e prestar atenção na cacha dos caracteres. Quando compilar você deve digitar o nome do arquivo exatamente igual ao nome da classe tambem.

Eaê diogoacl

Ja verifiquei o nome da classe e o nome do arquivo e os dois estão com o mesmo nome, mas o erro permanece.

Mesmo com programas simples como o abaixo, não consigo executar:

public class MeuNome
{
public static void main(String args[])
{
System.out.println(“Meu nome e\n Joãozinho \n da Silva”);
}
}

O nome do meu arquivo é o mesmo da classe.

O seu programa está certinho, vc está compilando na mão né?
Pois na hora de vc compilar vc tem que digitar o nome do seu arquivo certo também.
Não sou bom em compilação braçal, testei aqui no eclipse está funcionado

Digite o código da sua compilação e o nome do seu arquivo MeuNome.Java e não Meunome.java, mais uma vez, JAVA E CASE SENSITIVE aonde palavras só são iguais se e somente si:

palavra == palavra ;
palavra != Palavra;

Ficou mais claro?

[quote]public class MeuNome
{
public static void main(String args[])
{
System.out.println(“Meu nome e\n Joãozinho \n da Silva”);
}
}[/quote]

Valeu diogoacl

Vou tentar…