public class JspC
extends org.apache.tools.ant.Task
Below is an example of a build script with multiple targets, each with different attributes.
The following commands can be used to execute the script:
On Windows: ant -Dwas.home=%WAS_HOME% -Dear.path=%EAR_PATH% -Dextract.dir=%EXTRACT_DIR%
ant jspc2 -Dwas.home=%WAS_HOME% -Dapp.name=%APP_NAME% -Dwebmodule.name=%MOD_NAME%
ant jspc3 -Dwas.home=%WAS_HOME% -Dapp.name=%APP_NAME% -Dwebmodule.name=%MOD_NAME% -Ddir.name=%DIR_NAME%
On Unix: ant -Dwas.home=$WAS_HOME -Dear.path=$EAR_PATH -Dextract.dir=$EXTRACT_DIR
ant jspc2 -Dwas.home=$WAS_HOME -Dapp.name=$APP_NAME -Dwebmodule.name=$MOD_NAME
ant jspc3 -Dwas.home=$WAS_HOME -Dapp.name=$APP_NAME -Dwebmodule.name=$MOD_NAME -Ddir.name=$DIR_NAME
Copyright IBM Corp. 2002, 2003
Source File: JspC.java
Creation Date: May 17, 2002; modified April 27, 2004| Constructor and Description |
|---|
JspC()
Constructor for JspC
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.tools.ant.types.Path |
createClasspath()
Maybe creates a nested classpath element.
|
void |
execute() |
protected java.lang.String |
getToolsJar() |
boolean |
isDebug() |
void |
setAdditionalClasspath(java.lang.String string) |
void |
setAllowJspOutputElementMismatch(java.lang.String string) |
void |
setAllowTaglibPrefixRedefinition(java.lang.String string) |
void |
setAllowTaglibPrefixUseBeforeDefinition(java.lang.String string) |
void |
setAllowUnmatchedEndTag(java.lang.String string) |
void |
setCellName(java.lang.String string) |
void |
setClassloaderParentFirst(java.lang.String string) |
void |
setClassloaderSingleWarClassloader(java.lang.String string) |
void |
setClasspath(org.apache.tools.ant.types.Path classpath)
Sets the classpath
|
void |
setClasspath(java.lang.String string) |
void |
setClasspathRef(org.apache.tools.ant.types.Reference r)
Adds a reference to a CLASSPATH defined elsewhere.
|
void |
setCompile(java.lang.String string) |
void |
setCompileClasspath(org.apache.tools.ant.types.Path path) |
void |
setCompilerOptions(java.lang.String string) |
void |
setCompileToDir(java.lang.String string) |
void |
setCompileToWebInf(java.lang.String string) |
void |
setCompileWithAssert(java.lang.String string)
Deprecated.
setCompileWithAssert is replaced by
setJdkSourceLevel(java.lang.String) |
void |
setConfigRoot(java.lang.String string) |
void |
setCreateDebugClassfiles(java.lang.String string) |
void |
setDebug(boolean debug) |
void |
setDeprecation(java.lang.String string) |
void |
setDisableURLEncodingForParamTag(java.lang.String string) |
void |
setEarPath(java.lang.String string) |
void |
setEnterpriseAppName(java.lang.String string) |
void |
setExtractToDir(java.lang.String string) |
void |
setFailonerror(boolean failonerror)
Sets the failonerror.
|
void |
setFileEncoding(java.lang.String fileEncoding) |
void |
setFileName(java.lang.String string) |
void |
setForceCompilation(java.lang.String string) |
void |
setFork(boolean fork)
Sets the fork.
|
void |
setJavaEncoding(java.lang.String string) |
void |
setJdkSourceLevel(java.lang.String string) |
void |
setJspCompileClasspath(java.lang.String string) |
void |
setJspFileExtensions(java.lang.String string) |
void |
setJvmMaxMemory(java.lang.String jvmMaxMemory)
Sets the jvmMaxMemory.
|
void |
setKeepgenerated(java.lang.String string) |
void |
setKeepGeneratedclassfiles(java.lang.String string) |
void |
setLogLevel(java.lang.String string) |
void |
setNodeName(java.lang.String string) |
void |
setProfileName(java.lang.String string) |
void |
setRecurse(java.lang.String string) |
void |
setRemoveTempDir(java.lang.String string) |
void |
setResponseFile(java.lang.String string) |
void |
setServerName(java.lang.String string) |
void |
setSrc(java.lang.String src)
Sets the src.
|
void |
setToDir(java.lang.String toDir)
Sets the toDir.
|
void |
setTrackDependencies(java.lang.String string) |
void |
setTranslate(java.lang.String string) |
void |
setUseCDataTrim(java.lang.String string) |
void |
setUseFullPackageNames(java.lang.String string) |
void |
setUseIterationEval(java.lang.String string) |
void |
setUseJDKCompiler(java.lang.String string) |
void |
setUseJikes(java.lang.String string) |
void |
setUsePageTagPool(java.lang.String string) |
void |
setUseRepeatInt(java.lang.String string) |
void |
setUseScriptVarDupInit(java.lang.String string) |
void |
setUseThreadTagPool(java.lang.String string) |
void |
setVerbose(java.lang.String string) |
void |
setWarPath(java.lang.String string) |
void |
setWasHome(java.lang.String wasHome)
Sets the wasHome.
|
void |
setWebmoduleName(java.lang.String string) |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic void execute()
throws org.apache.tools.ant.BuildException
execute in class org.apache.tools.ant.Taskorg.apache.tools.ant.BuildExceptionTask.execute()public void setWasHome(java.lang.String wasHome)
wasHome - The wasHome to setpublic void setFailonerror(boolean failonerror)
failonerror - The failonerror to setpublic void setSrc(java.lang.String src)
src - The src to setpublic void setToDir(java.lang.String toDir)
toDir - The toDir to setpublic org.apache.tools.ant.types.Path createClasspath()
public void setClasspathRef(org.apache.tools.ant.types.Reference r)
public void setClasspath(org.apache.tools.ant.types.Path classpath)
classpath - The classpath to setpublic void setFork(boolean fork)
fork - The fork to setprotected java.lang.String getToolsJar()
public void setAdditionalClasspath(java.lang.String string)
string - public void setCellName(java.lang.String string)
string - public void setClassloaderParentFirst(java.lang.String string)
string - public void setClassloaderSingleWarClassloader(java.lang.String string)
string - public void setClasspath(java.lang.String string)
string - public void setCompileClasspath(org.apache.tools.ant.types.Path path)
path - public void setCompileToDir(java.lang.String string)
string - public void setCompileToWebInf(java.lang.String string)
string - public void setConfigRoot(java.lang.String string)
string - public void setCreateDebugClassfiles(java.lang.String string)
string - public void setDeprecation(java.lang.String string)
string - public void setJavaEncoding(java.lang.String string)
string - public void setCompileWithAssert(java.lang.String string)
setJdkSourceLevel(java.lang.String)string - public void setJdkSourceLevel(java.lang.String string)
string - public void setEarPath(java.lang.String string)
string - public void setEnterpriseAppName(java.lang.String string)
string - public void setExtractToDir(java.lang.String string)
string - public void setFileName(java.lang.String string)
string - public void setForceCompilation(java.lang.String string)
string - public void setUseFullPackageNames(java.lang.String string)
string - public void setKeepgenerated(java.lang.String string)
string - public void setKeepGeneratedclassfiles(java.lang.String string)
string - public void setLogLevel(java.lang.String string)
string - public void setNodeName(java.lang.String string)
string - public void setResponseFile(java.lang.String string)
string - public void setServerName(java.lang.String string)
string - public void setProfileName(java.lang.String string)
public void setTrackDependencies(java.lang.String string)
string - public void setUseJikes(java.lang.String string)
string - public void setUseJDKCompiler(java.lang.String string)
string - public void setUseRepeatInt(java.lang.String string)
public void setAllowJspOutputElementMismatch(java.lang.String string)
public void setAllowTaglibPrefixRedefinition(java.lang.String string)
public void setAllowTaglibPrefixUseBeforeDefinition(java.lang.String string)
public void setAllowUnmatchedEndTag(java.lang.String string)
public void setUseScriptVarDupInit(java.lang.String string)
public void setUseIterationEval(java.lang.String string)
public void setUseCDataTrim(java.lang.String string)
public void setDisableURLEncodingForParamTag(java.lang.String string)
string - public void setUsePageTagPool(java.lang.String string)
string - public void setUseThreadTagPool(java.lang.String string)
string - public void setVerbose(java.lang.String string)
string - public void setWarPath(java.lang.String string)
string - public void setWebmoduleName(java.lang.String string)
string - public void setJspFileExtensions(java.lang.String string)
string - public void setCompile(java.lang.String string)
string - public void setCompilerOptions(java.lang.String string)
string - public void setJspCompileClasspath(java.lang.String string)
string - public void setRecurse(java.lang.String string)
string - public void setRemoveTempDir(java.lang.String string)
string - public void setTranslate(java.lang.String string)
string - public void setJvmMaxMemory(java.lang.String jvmMaxMemory)
jvmMaxMemory - The JVM MaxMemory to setpublic boolean isDebug()
public void setDebug(boolean debug)
debug - public void setFileEncoding(java.lang.String fileEncoding)
fileEncoding - The fileEncoding to set.