i18n:collect-i18n-artifacts
Nom complet :
org.nuiton.i18n:i18n-maven-plugin:4.1:collect-i18n-artifacts
Description :
Detects any i18n artifacts in the dependencies of the project and
store their references in a file. The generated file will be used
by
bundle
mojo to generate the final aggregated
bundle.Attributs :
- Exige un projet Maven pour être exécuté.
- Exige une résolution des dépendances des artefacts dans le scope :
runtime
. - The goal is not marked as thread-safe and thus does not support parallel builds.
- Depuis la version :
1.0.2
. - S'associe par défaut dans la phase du cycle de vie :
generate-resources
.
Paramètres requis
Nom | Type | Depuis | Description |
---|---|---|---|
<bundles> |
String |
1.0.2 |
Locales to treate, separated by comma. Example :
fr_FR,en_GB Valeur par défaut : fr_FR,en_GB .Propriété utilisateur : i18n.bundles . |
<collectOutputDir> |
File |
1.0.2 |
Directory where to generate bundles. Valeur par défaut : ${basedir}/target/i18n .Propriété utilisateur : i18n.collectOutputDir . |
<collectOutputName> |
String |
1.0.2 |
BAse name of file which contains bundles locations. Valeur par défaut : collect-${project.artifactId}-i18n .Propriété utilisateur : i18n.collectOutputName . |
<encoding> |
String |
1.0.2 |
Encoding used to load and store properties. Valeur par défaut : ${project.build.sourceEncoding} .Propriété utilisateur : i18n.encoding . |
<src> |
File |
1.0.2 |
Directory where to find project i18n files. Valeur par défaut : ${basedir}/src/main/resources/i18n .Propriété utilisateur : i18n.src . |
Paramètres optionnels
Nom | Type | Depuis | Description |
---|---|---|---|
<silent> |
boolean |
1.0.0-rc-5 |
Silent flag to see only errors in console. Valeur par défaut : false .Propriété utilisateur : i18n.silent . |
<verbose> |
boolean |
1.0.2 |
Verbose flag. Note : if not setted, we used the
maven.verbose property.Valeur par défaut : ${maven.verbose} .Propriété utilisateur : i18n.verbose . |
Détails des paramètres
<bundles>
Locales to treate, separated by comma. Example :
fr_FR,en_GB
- Type :
java.lang.String
- Depuis :
1.0.2
- Exigé :
Oui
- Propriété utilisateur :
i18n.bundles
- Défaut :
fr_FR,en_GB
<collectOutputDir>
Directory where to generate bundles.
- Type :
java.io.File
- Depuis :
1.0.2
- Exigé :
Oui
- Propriété utilisateur :
i18n.collectOutputDir
- Défaut :
${basedir}/target/i18n
<collectOutputName>
BAse name of file which contains bundles locations.
- Type :
java.lang.String
- Depuis :
1.0.2
- Exigé :
Oui
- Propriété utilisateur :
i18n.collectOutputName
- Défaut :
collect-${project.artifactId}-i18n
<encoding>
Encoding used to load and store properties.
- Type :
java.lang.String
- Depuis :
1.0.2
- Exigé :
Oui
- Propriété utilisateur :
i18n.encoding
- Défaut :
${project.build.sourceEncoding}
<silent>
Silent flag to see only errors in console.
- Type :
boolean
- Depuis :
1.0.0-rc-5
- Exigé :
Non
- Propriété utilisateur :
i18n.silent
- Défaut :
false
<src>
Directory where to find project i18n files.
- Type :
java.io.File
- Depuis :
1.0.2
- Exigé :
Oui
- Propriété utilisateur :
i18n.src
- Défaut :
${basedir}/src/main/resources/i18n
<verbose>
Verbose flag. Note : if not setted, we used the
maven.verbose
property.- Type :
boolean
- Depuis :
1.0.2
- Exigé :
Non
- Propriété utilisateur :
i18n.verbose
- Défaut :
${maven.verbose}