@Mojo(name="compile",
defaultPhase=COMPILE,
requiresDependencyCollection=COMPILE_PLUS_RUNTIME,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME,
executionStrategy="always")
@Execute(goal="compile")
public class WeaveCompileMojo
extends AbstractWeaveMojo
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
implicitInputs |
protected String |
languageLevel |
protected ValidationPhase |
mappingValidation |
protected ValidationPhase |
modulesValidation |
dwTestFolder, dwTestResources, project, session, sourceFolder| Constructor and Description |
|---|
WeaveCompileMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
buildTestClassPathEnvironment, compileClasspathElements, getDeploymentRepository, testClasspathElements@Parameter(defaultValue="PARSING",
required=false,
readonly=false)
protected ValidationPhase mappingValidation
@Parameter(defaultValue="FULL",
required=false,
readonly=false)
protected ValidationPhase modulesValidation
@Parameter(name="languageLevel") protected String languageLevel
Copyright © 2024. All rights reserved.