Unable to find a javac compiler;

3 respostas
M

Pessoal, estou aprendendo agora servlets e jsp pelo livro Use a cabeça.

To com um problemão que já me tomou dois dias… agora desisto de chegar na solução sozinho…

tenho um servlet que “chama” um jsp.
Quando eu tento executá-lo, dá o seguinte erro:

HTTP Status 500 -


type Exception report

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK

Só que, JAVA_HOME está correto! Ele tem como caminho: C:\Program Files\Java\jdk1.6.0_01
já tentei coloca-lo tbm como C:\Program Files\Java\jdk1.6.0_01\bin, mas tbm não deu certo.

o valor de “CLASSPATH” é: .;%JAVA_HOME%

Só achei estranho não ter nenhuma variavel de ambiente chamada “CATALINA_HOME”. Adicionei uma manualmente com o caminho do javac, mas tbm não rodou…

Meu server é o Tomcat 5.0

Alguma idéia pessoal?
Caramba, estou com uma raiva enorme!
Estou “empacado” nesse capítulo de tanto erro que ja deu com compilador, server…

Valeuuu!!!

3 Respostas

wbdsjunior

Você setou a variável PATH com “%JAVA_HOME%\bin”?

M

Valeu amigo… acabei de tentar aqui… mas infelizmente não deu certo também…

alguma outra idéia?

M

Para quem chegou a esse post com o mesmo problema, aí vai a minha dica. Resolvi o problema

Eu estava usando uma versão ANTIGA do tomcat, q não rolou de usar com o JDK 1.6

Criado 5 de setembro de 2008
Ultima resposta 5 de set. de 2008
Respostas 3
Participantes 2