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!
V
viniciusprdPJ
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.
T
TARCIOPJ
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:
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: