jdtaus-resource-mojo:java-resources
Vollständiger Name:
org.jdtaus.mojo:jdtaus-resource-mojo:3.14:java-resources
Beschreibung:
Mojo to generate java resource accessor classes backed by java
ResourceBundles from a project's module descriptor.
Attribute:
- Erfordert ein Maven Projekt zur Ausführung.
- Erfordert Abhängigkeitsauflösung von Artefakten mit Geltungsbereich: compile.
- Bindet automatisch an die Lebenszyklusphase: generate-sources.
Erforderliche Parameter
Name |
Typ |
Seit |
Beschreibung |
project |
MavenProject |
- |
Currently executed MavenProject.
|
Optionale Parameter
Name |
Typ |
Seit |
Beschreibung |
buildDirectory |
File |
- |
The directory to use for storing hashes for already generated
files.
|
defaultLanguage |
String |
- |
The default language for generated bundles. Standardwert ist: en. |
encoding |
String |
- |
The encoding to use for writing sources.
|
moduleDescriptor |
File |
- |
Project module descriptor to control the mojo. Standardwert ist: src/main/resources/META-INF/jdtaus/module.xml. |
resourceDirectory |
File |
- |
The directory to generate resources to.
|
sourceDirectory |
File |
- |
The directory to generate sources to.
|
Parameter-Details
buildDirectory:
The directory to use for storing hashes for already generated
files.
- Typ: java.io.File
- Erforderlich: Nein
- Ausdruck: ${project.build.directory}/java-resources
defaultLanguage:
The default language for generated bundles.
- Typ: java.lang.String
- Erforderlich: Nein
- Ausdruck: ${javaResources.defaultLanguage}
- Standard: en
encoding:
The encoding to use for writing sources.
- Typ: java.lang.String
- Erforderlich: Nein
- Ausdruck: ${project.build.sourceEncoding}
moduleDescriptor:
Project module descriptor to control the mojo.
- Typ: java.io.File
- Erforderlich: Nein
- Ausdruck: ${javaResources.moduleDescriptor}
- Standard: src/main/resources/META-INF/jdtaus/module.xml
project:
Currently executed MavenProject.
- Typ: org.apache.maven.project.MavenProject
- Erforderlich: Ja
- Ausdruck: ${project}
resourceDirectory:
The directory to generate resources to.
- Typ: java.io.File
- Erforderlich: Nein
- Ausdruck: ${project.build.directory}/generated-resources/java-resources
sourceDirectory:
The directory to generate sources to.
- Typ: java.io.File
- Erforderlich: Nein
- Ausdruck: ${project.build.directory}/generated-sources/java-resources