Class JDTJavaCompiler


  • public class JDTJavaCompiler
    extends Object
    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, Kin-man Chung Modified to implement JavaCompiler
    • Constructor Detail

      • JDTJavaCompiler

        public JDTJavaCompiler()
    • Method Detail

      • release

        public void release()
      • setExtdirs

        public void setExtdirs​(String exts)
      • setClassPath

        public void setClassPath​(List<File> cpath)
      • getClassLastModified

        public long getClassLastModified()
      • setDebug

        public void setDebug​(boolean debug)
      • setSourceVM

        public void setSourceVM​(String sourceVM)
      • setTargetVM

        public void setTargetVM​(String targetVM)
      • saveClassFile

        public void saveClassFile​(String className,
                                  String classFileName)
      • doJavaFile

        public void doJavaFile​(boolean keep)