nuiton-config:report
Note :Ce goal doit être utilisé comme un rapport de Maven.
Nom complet :
org.nuiton:nuiton-config-maven-plugin:3.5-SNAPSHOT:report
Description :
ApplicationConfigProvider
mechanism.
For each configuration, you can find all his options and actions.
Attributs :
- Exige un projet Maven pour être exécuté.
- S'exécute seulement comme un reportSet (goal de reporting).
- Exige une résolution des dépendances des artefacts dans le scope :
runtime
. - Depuis la version :
3.0
.
Paramètres requis
Nom | Type | Depuis | Description |
---|---|---|---|
<outputDirectory> |
File |
3.0 |
Report output directory. Note that this parameter is only relevant
if the goal is run from the command line or from the default build
lifecycle. If the goal is run indirectly as part of a site
generation, the output directory configured in the Maven Site
Plugin is used instead. Valeur par défaut : ${project.reporting.outputDirectory} .Propriété utilisateur : config.outputDirectory . |
<outputEncoding> |
String |
3.0 |
Report output encoding. Note that this parameter is only relevant
if the goal is run from the command line or from the default build
lifecycle. If the goal is run indirectly as part of a site
generation, the output encoding configured in the Maven Site Plugin
is used instead. Valeur par défaut : ${project.reporting.outputEncoding} .Propriété utilisateur : config.outputEncoding . |
<project> |
MavenProject |
3.0 |
The Maven Project. Valeur par défaut : ${project} . |
Paramètres optionnels
Nom | Type | Depuis | Description |
---|---|---|---|
<exclude> |
String |
3.0 |
List of application config to exclude from report (separated by
comma).
Note: If not filled no config will be exclude. Propriété utilisateur : config.exclude . |
<i18nBundleName> |
String |
3.0 |
Optional i18n bundle name as used by the nuiton I18n system to init
his files.
If not given, will look at all i18n files in all over class-path
(which could be costy if many dependencies), otherwise will init
I18n system usinga Propriété utilisateur : config.i18nBundleName . |
<include> |
String |
3.0 |
List of application config to include in report (separated by
comma).
Note: If not filled then will use all config found in class-path. Propriété utilisateur : config.include . |
<skip> |
boolean |
3.0 |
Skip to generate the report. Propriété utilisateur : config.skip . |
<verbose> |
boolean |
3.0 |
Flag to activate verbose mode.
Note: Verbose mode is always on if you starts a debug
maven instance (says via Valeur par défaut : ${maven.verbose} .Propriété utilisateur : config.verbose . |
Détails des paramètres
<exclude>
Note: If not filled no config will be exclude.
- Type :
java.lang.String
- Depuis :
3.0
- Exigé :
Non
- Propriété utilisateur :
config.exclude
<i18nBundleName>
If not given, will look at all i18n files in all over class-path
(which could be costy if many dependencies), otherwise will init
I18n system usinga DefaultI18nInitializer
with this
bundle name.
- Type :
java.lang.String
- Depuis :
3.0
- Exigé :
Non
- Propriété utilisateur :
config.i18nBundleName
<include>
Note: If not filled then will use all config found in class-path.
- Type :
java.lang.String
- Depuis :
3.0
- Exigé :
Non
- Propriété utilisateur :
config.include
<outputDirectory>
- Type :
java.io.File
- Depuis :
3.0
- Exigé :
Oui
- Propriété utilisateur :
config.outputDirectory
- Défaut :
${project.reporting.outputDirectory}
<outputEncoding>
- Type :
java.lang.String
- Depuis :
3.0
- Exigé :
Oui
- Propriété utilisateur :
config.outputEncoding
- Défaut :
${project.reporting.outputEncoding}
<project>
- Type :
org.apache.maven.project.MavenProject
- Depuis :
3.0
- Exigé :
Oui
- Défaut :
${project}
<skip>
- Type :
boolean
- Depuis :
3.0
- Exigé :
Non
- Propriété utilisateur :
config.skip
<verbose>
Note: Verbose mode is always on if you starts a debug
maven instance (says via -X
).
- Type :
boolean
- Depuis :
3.0
- Exigé :
Non
- Propriété utilisateur :
config.verbose
- Défaut :
${maven.verbose}