Title: Message
Wagner, se você transcreveu corretamente, o nome com que chamou sua classe está errado, prog0101 é diferente de Prog0101, que é o nome de sua classe.
Caso tenha digitado Prog0101, o problema deve ser o classpath, ou você indica o caminho d:\java na variável de ambiente (CLASSPATH), ou executa da seguinte forma: java -classpath d:\java; Prog0101
 
Falou, espero ter ajudado.
----- Original Message -----
Sent: Monday, December 02, 2002 11:25
Subject: [java-list] Duvida de iniciante

Bom dia amigos da lista.
 
Eu estou começando a conhecer o JAVA, com a qual pelo pouco que eu vi tem muito a ver com o meu histórico de programação (desde o BASIC até o CLIPPER).
 
Como eu sempre digo é sempre mais difícil ensinar truques novos para cachorro velho, peço desculpas se a minha dúvida for banal demais ...
 
Eu estou lendo uma apostila on-line que um amigo meu me enviou e nela tem o seguinte exemplo:
 

class Prog0101

        {

            public static void main (String arg [])

            {    int a = 5, b = 10;

                  a = a + 5;

                  System.out.println("Meu Primeiro Programa");

                  System.out.println(" O valor da variável a = " + a);

            }

        }

 

Eu gravei o arquivo Prog0101.java no meu drive D:\java

Compilei pelo javac e o .class foi gerado no drive D:\java

 

Só que quando vou executá-lo usando:

 

c:java prog0101

 

Eu tenho como resposta o seguinte erro:

 

Exception in thread "main" java.lang.NoClassDefFoundError: d:\java\prog0101

 

Eu estou usando o Java 1.4.1_01.

 

Se alguém puder me ajudar, serei grato.

 

Wagner Galvão

 

Responder a