Error running javac.exe compiler
org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:452)
org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java:44)
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:942)
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:379)
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)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1158)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

解决方案 »

  1.   

    编译器报错?不会是用错jdk了吧。
      

  2.   

    我用的jdk是5.0,搞不懂,为什么报这个错误!
      

  3.   

    MyEclipse有一个的地方是需要指定jdk的版本:preferences-->java-->compiler,你看看这个制定的jdk版本是不是跟你配置的是不是一样
      

  4.   

    我另外的项目都能运行,但是这个项目却不能够运行,真的搞不懂,我核对了一下,jdk版本是一样的,请指点!
      

  5.   

    是不是Action处理里面的方法出现了异常!
      

  6.   

    是不是我配置的ant文件有问题呢,
      

  7.   

    所有编码方式改为UTF-8试试看