Não executa as jps!

10 respostas
rocha

Galera estou fazendo um teste com uma pg .jsp e o tomcat me apresenta o seguinte erro:

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

No Java compiler was found to compile the generated source for the JSP.
This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK
to the common/lib directory of the Tomcat server, followed by a Tomcat restart.
If using an alternate Java compiler, please check its installation and access path.

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

O q acontece…

Rocha

10 Respostas

_fs

mas poxa … na exceção já está dito o que você deve fazer \o/

No Java compiler was found to compile the generated source for the JSP.
This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK
to the common/lib directory of the Tomcat server, followed by a Tomcat restart.

“Nenhum compilador java foi encontrado para compular o fonte gerado para a JSP.
Isso normalmente pode ser resolvido copiando manualmente o arquivo $JAVA_HOME/lib/tools.jar para a pasta coomon/lib do diretório de instalação do Tomcat, e, logo após, dar um restart no server.”

Rafael_Steil

Voce leu a mensagem de erro? :wink:

Voce precisa ter o JDK instalado para rodar JSP… a JRE nao vai adiantar.

Se voce tiver certeza que tem o JDK, verifique se a variavel de ambiente JAVA_HOME esta apontando para o diretorio de instaladao da mesma.

Rafael

andre_a_s

Ele não está achando o rt.jar!
copia ele para o diretorio do GatoTom!

andre_a_s

ops… TOOL.JAR :lol:

rocha

Galera o Jdk está instalado sim eu já compilei várias servlets… copiei o tools.jar para C:Tomcat 5.0commonlib… eu tinha até adicionado no path C:Tomcat 5.0commonlibjasper-compiler.jar e C:Tomcat 5.0commonlibjasper-runtime.jar mais não rolou…

O q pode ser… :cry:

Pessoal só para mim entender o arquivo tools.jar tem q estar no diretorio:C:Tomcat 5.0commonlib e no classpath tenho q ter C:Tomcat 5.0commonlib ools.jar?
Rocha

F

This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK
to the common/lib directory of the Tomcat server, followed by a Tomcat restart.
If using an alternate Java compiler, please check its installation and access path.

:roll:

oliveirarenan

O seu Java Home já esta setado?
e o seu path?

rocha

Consegui eu fiz isso coloquei o tools.jar no tomcat e adicionei no classpat e restartei o tomcat … :oops:

Rocha

oliveirarenan

e isso ai…

nisso o tom cat é meio chatinho…

falow []

_fs

Cara, você tem certeza que copiou o tools.jar?
Tem certeza que o jsdk está instalado e configurado direitinho na sua máquina?
Tem certeza que a versão do seu jsdk é compatível? Se não, vá no site do Tomcat e tire a dúvida.

Criado 3 de agosto de 2004
Ultima resposta 3 de ago. de 2004
Respostas 10
Participantes 6