[Resolvido] Erro no primeiro programa

Pessoal,

Sou novissimo no mundo java e estou seguindo a apostila da Caelum. Em "compilando o primeiro projeto" está dando este erro quando tento executar o class:

C:\Projetos\java\caelum>java MeuPrograma.class Exception in thread "main" java.lang.NoClassDefFoundError: MeuPrograma/class Caused by: java.lang.ClassNotFoundException: MeuPrograma.class at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source)

O código usado é este:

 class MeuPrograma {
 public static void main(String[] args) {
 System.out.println("Minha primeira aplicação Java!!");
 }
 }

Obrigado :smiley:

-Verifique se o seu arquivo se chama MeuPrograma.java já que a classe possui este nome.
-Verifique se ao chamar o javac está utilizando MeuPrograma.java
-Por fim verifique se ao chamar java está chamando MeuPrograma

Preste bem atenção nas letras maiúsculas e minúsculas, muitas vezes esse é o problema.
No seu caso parece que o arquivo que está nomeado de forma errada, mas não garanto.

é soh tirar o .class:

java MeuPrograma

mas antes vc precisa compilar:

javac MeuPrograma.java

Valeu pessoal!

Esqueci mesmo, tentei rodar com o .Class.

Obrigado