|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.ibm.websphere.ant.tasks.JspC
public class JspC
The JspC task compiles JSP files into .class files.
JspC is included in WebSphere Application Server and is found in the jar wsanttasks.jar.
JspC is an Ant front-end to the WebSphere JSP Batch Compiler. Descriptions of the attributes can be found in the Infocenter, and in the file batchcompiler.properties.default in {WAS_ROOT}/bin.
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
Field Summary |
---|
Fields inherited from class org.apache.tools.ant.Task |
---|
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
project |
Constructor Summary | |
---|---|
JspC()
Constructor for JspC |
Method Summary | |
---|---|
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)
|
Methods inherited from class org.apache.tools.ant.Task |
---|
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
getProject, setProject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JspC()
Method Detail |
---|
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
Task.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.
|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |