@Mojo(name="process", threadSafe=true, requiresDependencyResolution=COMPILE, defaultPhase=GENERATE_SOURCES) public class MainAnnotationProcessorMojo extends AbstractAnnotationProcessorMojo
project
Constructor and Description |
---|
MainAnnotationProcessorMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCompileSourceRoot(org.apache.maven.project.MavenProject project,
String dir) |
protected Set<String> |
getClasspathElements(Set<String> result) |
File |
getDefaultOutputDirectory() |
protected File |
getOutputClassDirectory() |
Set<File> |
getSourceDirectories(Set<File> result) |
execute
protected File getOutputClassDirectory()
getOutputClassDirectory
in class AbstractAnnotationProcessorMojo
protected void addCompileSourceRoot(org.apache.maven.project.MavenProject project, String dir)
addCompileSourceRoot
in class AbstractAnnotationProcessorMojo
public File getDefaultOutputDirectory()
getDefaultOutputDirectory
in class AbstractAnnotationProcessorMojo
public Set<File> getSourceDirectories(Set<File> result)
getSourceDirectories
in class AbstractAnnotationProcessorMojo
protected Set<String> getClasspathElements(Set<String> result)
getClasspathElements
in class AbstractAnnotationProcessorMojo
Copyright © 2009-2017. All Rights Reserved.