exception
javax.servlet.ServletException: org.apache.tools.ant.taskdefs.Javac.setFork(Z)V
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
root cause
java.lang.NoSuchMethodError: org.apache.tools.ant.taskdefs.Javac.setFork(Z)V
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:360)
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:853)
------解决方法--------------------------------------------------------
NoSuchMethodError
是不是ant的包版本问题?
------解决方法--------------------------------------------------------
看起来是缺少方法,估计是ant包的问题,导致不能编译JSP/JAVA。
可是下载完成的Tomcat不需要额外的下载ANT啊?
你看看你的Tomcat所需的jar是不是不完整?