pessoal … estou com um problema ao usar o tomcat … será q alguém poderia me ajudar. é o seguinte:
fiz uma aplicação no WSAD e gerei um pacote WAR.
coloquei ele dentro de webapps no Tomcat 5 e iniciei o servidor
a aplicação foi criada
mas ao tentar acessá-la o seguinte erro é retornado:
root cause
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.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java: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(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
br.com.mude.mudenet.web.filter.SignOnFilter.doFilter(SignOnFilter.java:113)
a variável de ambiente JAVA_HOME já está apontada para C:\j2sdk1.4.2_06 que é onde está meu JDK.
Porque ele não encontra o compilador?
como o tomcat seta o classpath?
desde já agradeço
Stan