Nao consigo compilar os programas

3 respostas
C

Oi pessoal, sou iniciante em java e to tomando um pau danado no windows:
quando tento compilar qq programa vem esta mensagem:

unable to initialize threads: cannot find class java/lang/ thread
Ja tentei de tudo, baixei todos os ambientes da sun, e nada
Alguem pode me ajudar

3 Respostas

maresp

Um erro comum de quem tá iniciando em java é pensar que precisa de uma parafernália pra rodar um “hello world”. Vc só precisa do J2SDK (Java 2 Standard Development Kit). Depois de instalado vc faz 3 coisas:

  • Crie uma variável de ambiente chamada JAVA_HOME. O valor desta variável deve conter o caminho do diretório de instalação do J2SDK. (Ex: C:j2sdk1.4.2_04);
  • Crie uma variável de ambiente chamda CLASSPATH. Entenda o funcionamento do CLASSPATH lendo este artigo: http://www.guj.com.br/user.article.get.chain?page=1&article.id=108
  • Edite sua variável PATH incluindo o caminho para o pasta JAVA_HOMEin, que contem os executáveis (java, javac, javaw, etc.). Isto para vc poder executar eles em qualquer lugar no quando estiver no prompt de comando.

Na seção de artigos aqui do guj vc vai encontrar muita coisa pra te ajudar. Vale a pena dar uma lida pra pegar o básico.

aborges

Vc possui mais de uma JVM em seu PATH…

Eh isto q esta causando o erro!

http://forum.java.sun.com/thread.jsp?thread=547407&forum=31&message=2666647

N

abra o seu prompt de DOS e escreva “path” (sem ") e ele mostrará os path’s existentes…

Criado 8 de setembro de 2004
Ultima resposta 9 de set. de 2004
Respostas 3
Participantes 4