Dá um google com esse erro. Você consegue executar javac -version ?
C
Cristianbf
Todos os que eu encontrei falava que existe arquivos faltando e eu tento que instalar o J2SE completo.
Eu já tinha o completo instalado e re-instalei antes de postar isso no forum. Continuo com o erro.
Outros falam que eu posso copiar os arquivos faltando de uma biblioteca completa e colocar onde está faltando arquivos. Mas se eu não tenho os arquivos fantando, como vou colocar eles?
help! :x
Jose111
As variáveis de ambiente do java estão configuradas corretamente?
andre.santos
Coloca o diretório bin de onde vc instalou o JDK na variável PATH do seu Sistema Operacional. Deve resolver.
[]'s
escaravelho
Pessoal,
Estou com o mesmo problema que o amigo responsável pela criação deste tópico. Instalei o JRE e o JDK, configurei as variáveis de ambiente, e acredito estar tudo certinho.
Consigo visualizar a versão do java, digitando:
java -version
Consigo executar aplicação criada com o eclipse, e isto me coloca uma pulga trás da orelha, pois algo indica que tem algo de errado com as minhas configurações de variáveis de ambiente, mas eu não consigo encontrar, vou listar as minhas configurações abaixo:
Não sei se foi erro de digitação, mas faltou uma barra depois do C: na linha
JAVA_HOME=C:\ArquivosdeProgramas\Java
Se não foi erro de “digitamentação” (rs) aí está seu problema.
[]'s
escaravelho
andre.santos:
Não sei se foi erro de digitação, mas faltou uma barra depois do C: na linha
JAVA_HOME=C:\ArquivosdeProgramas\Java
Se não foi erro de “digitamentação” (rs) aí está seu problema.
[]'s
E o pior que não é esse o problema, já estava ficando feliz quando abri e vi que estava certo: C:\Arquivos de programas\Java.
C
Cristianbf
Está horrível isso!
Não é só a pasta bin!
Se fosse isso ele não reconheceria o comando javac, mas ele reconhece, mas não encontra o Main!!!
T
thingol
Quando isso ocorre, normalmente é o CLASSPATH que está zoado. Eu nunca seto a variável de ambiente CLASSPATH na minha máquina, e na verdade eu sempre a deixo vazia (zerada); sempre que eu preciso de um classpath, eu o seto diretamente no comando (por exemplo, java -cp ou javac -cp).
C
Cristianbf
Você está falando para fazer assim?
C:\Blabla>javacMain.java-cp
Eu tentei, e o erro continua!
Como eu posso arrumar o classpath do javac?
E
entanglement
O que o Thingol quis dizer é que sua variável de ambiente CLASSPATH está zoada. Limpe essa variável antes de usar o javac, talvez com:
Ainda nada!!!
Estou achando que é problema da última versão!
E
entanglement
Dica:
a) Desinstale direitinho as duas ou três coisas que aparecem como “java” ou “j2se”.
Deve aparecer até mais coisas; você tem de limpar tudo.
b) Então, instale direitinho o JDK. (Eu prefiro instalar no diretório c:\jdk1.6.0 em vez de aceitar o padrão - é um porre usar aquele diretório cheio de espaços quando você tem de compilar usando linha de comando).