tentackle:beaninfo
Full name:
org.tentackle:tentackle-maven-plugin:21.16.1.0:beaninfo
Description:
Finds all BeanInfo-files and creates a manifest from.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
compile
. - The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
generate-resources
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<manifestDirectory> |
String |
- |
Directory to write manifest to. Default: ${project.build.directory}/generated-resources/manifest User Property: tentackle.manifestDirectory |
<sourceDir> |
File |
- |
Directory holding the sources to be processed.
Defaults to all java sources of the current project. If this is not desired, filesets must be used. Default: ${project.build.sourceDirectory} User Property: tentackle.sourceDir |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<charset> |
String |
- |
The encoding to read and write files. Default: ${project.build.sourceEncoding} |
<filesets> |
List<FileSet> |
- |
The list of file sets.
If set the source directory is ignored. |
<jdkToolchain> |
Map<String,String> |
- |
Toolchain for invocation of external tools.
Explicitly specifies the "jdk" toolchain for this plugin only. Overrides the toolchain selected by the maven-toolchain-plugin, if any.
Example: <jdkToolchain> <version>14</version> </jdkToolchain>To deselect the toolchain configured by the maven-toolchain-plugin: <jdkToolchain></jdkToolchain> |
<minLogLevel> |
String |
- |
The minimum logging java.util.logging.Level to redirect java.util logging to the maven logger.Default: WARNING |
<skip> |
Boolean |
- |
Skips processing.
Defaults to true if packaging is "pom". |
<verbosity> |
String |
- |
The verbosity.
One of "default", "info" or "debug". Debug is also turned on (if not set explicitly) by Maven's global debug flag (see command line switch -X ).Default: ${tentackle.verbosity} |
Parameter Details
<charset>
The encoding to read and write files.
- Type:
java.lang.String
- Required:
No
- Default:
${project.build.sourceEncoding}
<filesets>
The list of file sets.
If set the source directory is ignored.
If set the source directory is ignored.
- Type:
java.util.List<org.apache.maven.shared.model.fileset.FileSet>
- Required:
No
<jdkToolchain>
Toolchain for invocation of external tools.
Explicitly specifies the
Explicitly specifies the
"jdk"
toolchain for this plugin only. Overrides the toolchain selected by the maven-toolchain-plugin, if any.
Example:
<jdkToolchain> <version>14</version> </jdkToolchain>To deselect the toolchain configured by the maven-toolchain-plugin:
<jdkToolchain></jdkToolchain>
- Type:
java.util.Map<java.lang.String, java.lang.String>
- Required:
No
<manifestDirectory>
Directory to write manifest to.
- Type:
java.lang.String
- Required:
Yes
- User Property:
tentackle.manifestDirectory
- Default:
${project.build.directory}/generated-resources/manifest
<minLogLevel>
The minimum logging
java.util.logging.Level
to redirect java.util logging to the maven logger.- Type:
java.lang.String
- Required:
No
- Default:
WARNING
<skip>
Skips processing.
Defaults to true if packaging is "pom".
Defaults to true if packaging is "pom".
- Type:
java.lang.Boolean
- Required:
No
<sourceDir>
Directory holding the sources to be processed.
Defaults to all java sources of the current project. If this is not desired, filesets must be used.
Defaults to all java sources of the current project. If this is not desired, filesets must be used.
- Type:
java.io.File
- Required:
Yes
- User Property:
tentackle.sourceDir
- Default:
${project.build.sourceDirectory}
<verbosity>
The verbosity.
One of "default", "info" or "debug". Debug is also turned on (if not set explicitly) by Maven's global debug flag (see command line switch
One of "default", "info" or "debug". Debug is also turned on (if not set explicitly) by Maven's global debug flag (see command line switch
-X
).- Type:
java.lang.String
- Required:
No
- Default:
${tentackle.verbosity}