Package org.codehaus.mojo.buildhelper
Class AddSourceMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.codehaus.mojo.buildhelper.AddSourceMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="add-source", defaultPhase=GENERATE_SOURCES, threadSafe=true) public class AddSourceMojo extends org.apache.maven.plugin.AbstractMojo
Add more source directories to the POM.- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.project.MavenProject
project
private boolean
skipAddSource
Skip plugin execution.private boolean
skipAddSourceIfMissing
If a directory does not exist, do not add it as a source root.private java.io.File[]
sources
Additional source directories.
-
Constructor Summary
Constructors Constructor Description AddSourceMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
-
-
-
Field Detail
-
sources
@Parameter(property="sources", required=true) private java.io.File[] sources
Additional source directories.- Since:
- 1.0
-
project
@Parameter(readonly=true, defaultValue="${project}") private org.apache.maven.project.MavenProject project
- Since:
- 1.0
-
skipAddSource
@Parameter(property="buildhelper.addsource.skip", defaultValue="false") private boolean skipAddSource
Skip plugin execution.- Since:
- 3.5.0
-
skipAddSourceIfMissing
@Parameter(property="buildhelper.addsource.skipIfMissing", defaultValue="false") private boolean skipAddSourceIfMissing
If a directory does not exist, do not add it as a source root.- Since:
- 3.5.0
-
-