Apache Tomcat 7.0.28

org.apache.jasper.compiler
Class JDTCompiler

java.lang.Object
  extended by org.apache.jasper.compiler.Compiler
      extended by org.apache.jasper.compiler.JDTCompiler

public class JDTCompiler
extends Compiler

JDT class compiler. This compiler will load source dependencies from the context classloader, reducing dramatically disk access during the compilation process.

Author:
Cocoon2, Remy Maucherat

Field Summary
 
Fields inherited from class org.apache.jasper.compiler.Compiler
ctxt, errDispatcher, jsw, options, pageInfo, pageNodes, tfp
 
Constructor Summary
JDTCompiler()
           
 
Method Summary
protected  void generateClass(String[] smap)
          Compile the servlet from .java file to .class file
 
Methods inherited from class org.apache.jasper.compiler.Compiler
compile, compile, compile, generateJava, getCompilationContext, getErrorDispatcher, getPageInfo, getPageNodes, init, isOutDated, isOutDated, removeGeneratedClassFiles, removeGeneratedFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDTCompiler

public JDTCompiler()
Method Detail

generateClass

protected void generateClass(String[] smap)
                      throws FileNotFoundException,
                             JasperException,
                             Exception
Compile the servlet from .java file to .class file

Specified by:
generateClass in class Compiler
Throws:
FileNotFoundException
JasperException
Exception

Apache Tomcat 7.0.28

Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.