org.codehaus.mojo.jspc
public abstract class AbstractJspcMojo extends AbstractMojo
Field Summary | |
---|---|
protected String | injectString
The string to look for in the web.xml to replace with the web fragment
contents. |
protected String | inputWebXml
The path and location of the original web.xml file
|
protected String | javaEncoding
Character encoding
|
protected boolean | listErrors
List Errors option for JcpC.
|
protected String | outputWebXml
The final path and file name of the web.xml.
|
protected String | packageName
The package in which the jsp files will be contained.
|
protected boolean | setCompile
Sets if you want to compile the jsp classes
|
protected boolean | setSmapDumped
Set Smap Dumped option for JcpC.
|
protected boolean | setSmapSupressed
Set Smap Supressed option for JcpC.
|
protected boolean | showSuccess
Show Success option for JcpC.
|
protected String | source
Provide source compatibility with specified release
|
protected String | target
Generate class files for specific VM version
|
protected boolean | validateXml
Validate XML option for JcpC.
|
protected boolean | verbose
Verbose option for JcpC.
|
protected String | warSourceDirectory
Source directory of the web source.
|
protected String | webFragmentFile
The path and location to the web fragment file.
|
protected String | workingDirectory
The working directory to create the generated java source files.
|
Method Summary | |
---|---|
void | execute() |
protected abstract List | getClasspathElements() |
String | getPathString(List pathElements) |
protected void | moveClassFiles() |
UNKNOWN:
UNKNOWN: expression="${basedir}/src/main/webapp/WEB-INF/web.xml"
UNKNOWN:
UNKNOWN: default-value="true"
UNKNOWN: expression="${project.build.directory}/jspweb.xml"
UNKNOWN: default-value="jsp"
UNKNOWN: default-value="true"
UNKNOWN: default-value="false"
UNKNOWN: default-value="false"
UNKNOWN: default-value="true"
UNKNOWN:
UNKNOWN:
UNKNOWN: default-value="false"
UNKNOWN: default-value="false"
UNKNOWN: expression="${basedir}/src/main/webapp"
UNKNOWN: expression="${project.build.directory}/web-fragment.xml"
UNKNOWN: expression="${project.build.directory}/jsp-source"