Full name:
org.codehaus.mojo:apt-maven-plugin:1.0-alpha-4:eclipse
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| additionalSourceRoots | List | - | The source directories containing any additional sources to be
processed. |
| encoding | String | - | The source file encoding name, such as EUC-JP and
UTF-8. If encoding is not specified, the encoding
ISO-8859-1 is used rather than the platform default
for reproducibility reasons. This is equivalent to the
-encoding argument for apt. Default value is: ISO-8859-1. |
| excludes | Set | - | A set of exclusion filters for apt. |
| executable | String | - | The apt executable to use when forked. Default value is: apt. |
| factory | String | - | Name of AnnotationProcessorFactory to use; bypasses
default discovery process. This is equivalent to the
-factory argument for apt. |
| force | boolean | - | Force apt processing without staleness checking. When
false, use outputFiles or
outputFileEndings to control computing staleness. Default value is: false. |
| fork | boolean | - | Whether to run apt in a separate process. Default value is: false. |
| includes | Set | - | A set of inclusion filters for apt. Default value is
**/*.java. |
| maxmem | String | - | The maximum size of the memory allocation pool when forked, for
example 128m. |
| meminitial | String | - | The initial size of the memory allocation pool when forked, for
example 64m. |
| options | String[] | - | Options to pass to annotation processors. These are equivalent to
multiple -A arguments for apt. |
| outputDirectory | File | - | The directory to place processor and generated class files. This is
equivalent to the -d argument for apt. Default value is: ${project.build.directory}/generated-resources/apt. |
| outputFileEndings | Set | - | The filename endings of processor-generated files to examine when
computing staleness. For example, .txt would specify
that the processor creates a corresponding .txt file
for every .java source file. Default value is
.java. Note that this parameter has no effect if
outputFiles is specified. |
| outputFiles | Set | - | The filenames of processor-generated files to examine when
computing staleness. For example, generated.xml would
specify that the processor creates the aforementioned single file
from all .java source files. When this parameter is
not specified, outputFileEndings is used instead. |
| resourceFiltering | boolean | - | Whether resource filtering is enabled for processor-generated
resources. Default value is: false. |
| resourceTargetPath | String | - | The path for processor-generated resources. |
| showWarnings | boolean | - | Whether to show apt warnings. This is opposite to the
-nowarn argument for apt. Default value is: false. |
| skip | boolean | - | Whether to bypass running apt. Default value is: false. |
| sourceOutputDirectory | File | - | The directory root under which processor-generated source files
will be placed; files are placed in subdirectories based on package
namespace. This is equivalent to the -s argument for
apt. Default value is: ${project.build.directory}/generated-sources/apt. |
| staleMillis | int | - | Sets the granularity in milliseconds of the last modification date
for testing whether a source needs processing. Default value is: 0. |
| verbose | boolean | - | Whether to output information about each class loaded and each
source file processed. This is equivalent to the
-verbose argument for apt. Default value is: false. |
fork:
skip: