public abstract class AbstractWeaveMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected File |
dwTestFolder |
protected File |
dwTestResources |
protected org.apache.maven.project.MavenProject |
project
The maven project
|
protected org.apache.maven.execution.MavenSession |
session |
protected File |
sourceFolder
The directory where the DataWeave files are going to be located
|
| Constructor and Description |
|---|
AbstractWeaveMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildTestClassPathEnvironment() |
protected List<String> |
compileClasspathElements() |
protected org.apache.maven.model.DeploymentRepository |
getDeploymentRepository() |
protected List<String> |
testClasspathElements() |
getLog, getPluginContext, setLog, setPluginContext@Parameter(property="project",
required=true,
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(defaultValue="${session}",
required=true,
readonly=true)
protected org.apache.maven.execution.MavenSession session
@Parameter(defaultValue="${project.basedir}/src/main/dw",
required=true,
readonly=true)
protected File sourceFolder
@Parameter(defaultValue="${project.basedir}/src/test/dw",
required=true,
readonly=true)
protected File dwTestFolder
@Parameter(defaultValue="${project.basedir}/src/test/resources",
required=true,
readonly=true)
protected File dwTestResources
protected String buildTestClassPathEnvironment()
protected org.apache.maven.model.DeploymentRepository getDeploymentRepository()
throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureExceptionCopyright © 2024. All rights reserved.