Tente colocar os seguintes valores na variável classpath:

classpath = .;..;c:\jdk1.3\lib\tools.jar

Onde . e .. é o diretório atual onde você está (que teoricamente é onde deve estar o seu arquivo .class que você deseja executar através do comando 'java', no caso 'PrimeiroTeste') e o diretório pai dele.

Abraços,

Reinaldo.

josé Voss Junior wrote:

O rapaz que disse que é só colocar colchetes está enganado,o erro que ocorre é por não está setado corretamente o CLASSPATH
----- Original Message -----
Sent: Tuesday, August 27, 2002 2:47 PM
Subject: Re: [java-list] erro na execucao do arquivo
 os colchetes devem ficar após o args nao após a string
(String arg[]){
At 01:42 27/08/2002 -0300, you wrote:
Ola pessoal da lista
sou iniciante no java e estou enfrentando alguns problemas qdo uso o comando java.
o arquivo PrimeiroTeste.java e o seguinte:

public class PrimeiroTeste    {

    public static void main(String[] args)    {

        System.out.println("Hello World");

    }

}

quando compilo ele nao da erros, mas ao usar
java PrimeiroTeste
aparece o seguinte erro:
Exception in thread "main" java.lang.NoClassDefFoundError: PrimeiroTeste

estou usando o windows xp, meu classpath eh c:\jdk1.3\lib\tools.jar;.
sera que meu classpath esta errado? no windows xp existe dois lugares para inserir variaveis de ambiente, mas qual eh o certo? ja tentei nos dois lugares, mas nao consegui fazer funcionar

obrigado pela atencao

guto

Responder a