Foros del Web » Programación para mayores de 30 ;) » Java »

problema al instalar tomcat 5.0.28

Estas en el tema de problema al instalar tomcat 5.0.28 en el foro de Java en Foros del Web. Lo he instalado todo correcto pero al probar mi aplicacion web dice esto: org.apache.jasper.JasperException: No se puede compilar la clase para JSP org.apache.jasper.compiler.DefaultErrorHandler.jav acError(DefaultErrorHandler.java:97) org.apache.jasper.compiler.ErrorDispatcher.javacEr ...
  #1 (permalink)  
Antiguo 29/05/2006, 23:29
 
Fecha de Ingreso: noviembre-2005
Mensajes: 172
Antigüedad: 18 años, 5 meses
Puntos: 1
problema al instalar tomcat 5.0.28

Lo he instalado todo correcto pero al probar mi aplicacion web dice esto:

org.apache.jasper.JasperException: No se puede compilar la clase para JSP
org.apache.jasper.compiler.DefaultErrorHandler.jav acError(DefaultErrorHandler.java:97)
org.apache.jasper.compiler.ErrorDispatcher.javacEr ror(ErrorDispatcher.java:346)
org.apache.jasper.compiler.Compiler.generateClass( Compiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:472)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:451)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:439)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)

causa raíz

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
org.apache.tools.ant.taskdefs.compilers.CompilerAd apterFactory.getCompiler(CompilerAdapterFactory.ja va:106)
org.apache.tools.ant.taskdefs.Javac.compile(Javac. java:935)
org.apache.tools.ant.taskdefs.Javac.execute(Javac. java:764)
org.apache.jasper.compiler.Compiler.generateClass( Compiler.java:382)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:472)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:451)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:439)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)

nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/5.0.28.












------Pues he puesto en la variable de entorno JAVA_HOME la ruta del j2se C:\j2sdk1.4.2_04 y sigue sin salir. ¿alguien me podria orientar?
  #2 (permalink)  
Antiguo 30/05/2006, 00:12
 
Fecha de Ingreso: noviembre-2005
Mensajes: 172
Antigüedad: 18 años, 5 meses
Puntos: 1
Bueno, he usado la busqueda de los foros y he solucionado el problema poniendo tools.jar en common/lib de tomcat, que era parte de la variable CLASSPATH.

Pero es raro que no saliese de la otra manera.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:49.