public class JDTJavaCompiler extends Object
Constructor | Description |
---|---|
JDTJavaCompiler() |
Modifier and Type | Method | Description |
---|---|---|
JavacErrorDetail[] |
compile(String targetClassName,
org.apache.jasper.compiler.Node.Nodes pageNodes) |
|
void |
doJavaFile(boolean keep) |
|
long |
getClassLastModified() |
|
Writer |
getJavaWriter(String javaFileName,
String javaEncoding) |
|
void |
init(JspCompilationContext ctxt,
ErrorDispatcher errDispatcher,
boolean suppressLogging) |
|
void |
release() |
|
void |
saveClassFile(String className,
String classFileName) |
|
void |
setClassPath(List<File> cpath) |
|
void |
setDebug(boolean debug) |
|
void |
setExtdirs(String exts) |
|
void |
setSourceVM(String sourceVM) |
|
void |
setTargetVM(String targetVM) |
public void init(JspCompilationContext ctxt, ErrorDispatcher errDispatcher, boolean suppressLogging)
public void release()
public void setExtdirs(String exts)
public long getClassLastModified()
public Writer getJavaWriter(String javaFileName, String javaEncoding) throws JasperException
JasperException
public void setDebug(boolean debug)
public void setSourceVM(String sourceVM)
public void setTargetVM(String targetVM)
public void doJavaFile(boolean keep)
public JavacErrorDetail[] compile(String targetClassName, org.apache.jasper.compiler.Node.Nodes pageNodes) throws JasperException
JasperException
Copyright © 2019 Oracle. All rights reserved.