Why make donate

eugene:copyVersionFiles

Nom complet :

org.nuiton.eugene:maven-eugene-plugin:2.0.2:copyVersionFiles

Le goal de ce plugin goal est obsolète :

since 2.0.2, will not be replaced (ToPIA migration service does not need old mapping files any longer).

Description :

Copy a file set to a versionned directory structure.

Attributs :

  • Exige un projet Maven 2.0 pour être exécuté.
  • Depuis la version : 1.0.0-rc-8.

Paramètres requis

Nom Type Depuis Description
copyVersionDir String 0.51 Le dossier de destination des fichiers copiés. Doit contenir un nom de modele : %MODELNAME%
copyVersionFiles String 0.51 Les mappings a sauvegarder

Paramètres optionnels

Nom Type Depuis Description
copyVersionResources PluginIOContext 1.0.0-rc-8 Les entrées sorties du plugin.

En entrée on demande des répertoires où chercher les fichiers objectmodel a convertir.

En sortie on demande le répertoire ou generer les classes java.

Par défaut on a les valeurs suivantes :

<copyVersionResources>

<input>target/generated-sources/models</input>

<output>target/generated-sources/java</output>

</copyVersionResources>


Note: si testPhase est activée, les valeurs par défaut sont :

<copyVersionResources>

<input>target/generated-sources/test-models</input>

<output>target/generated-sources/test-java</output>

</copyVersionResources>

encoding String 0.60 Encoding to be used for generation of files.
Valeur par défaut est : ${project.build.sourceEncoding}.
includes String 0.51 Fichiers objectModel a lire pour determiner la version.
Valeur par défaut est : *.*model.
overwrite boolean 0.50 Ecrase les fichiers générés.
Valeur par défaut est : false.
testPhase boolean 0.64 A flag to mark the mojo to be used in a test phase. This will permits to add generated sources in test compile roots.
Valeur par défaut est : false.
verbose boolean 1.0.0-rc-8 Pour activer le mode verbeux.
Valeur par défaut est : ${maven.verbose}.

Détails des paramètres

copyVersionDir :

Le dossier de destination des fichiers copiés. Doit contenir un nom de modele : %MODELNAME%
  • Type : java.lang.String
  • Depuis : 0.51
  • Exigé : Oui
  • Expression : ${generator.copyVersionDir}

copyVersionFiles :

Les mappings a sauvegarder
  • Type : java.lang.String
  • Depuis : 0.51
  • Exigé : Oui
  • Expression : ${generator.copyVersionFiles}

copyVersionResources :

Les entrées sorties du plugin.

En entrée on demande des répertoires où chercher les fichiers objectmodel a convertir.

En sortie on demande le répertoire ou generer les classes java.

Par défaut on a les valeurs suivantes :

<copyVersionResources>

<input>target/generated-sources/models</input>

<output>target/generated-sources/java</output>

</copyVersionResources>


Note: si testPhase est activée, les valeurs par défaut sont :

<copyVersionResources>

<input>target/generated-sources/test-models</input>

<output>target/generated-sources/test-java</output>

</copyVersionResources>
  • Type : org.nuiton.plugin.PluginIOContext
  • Depuis : 1.0.0-rc-8
  • Exigé : Non

encoding :

Encoding to be used for generation of files.
  • Type : java.lang.String
  • Depuis : 0.60
  • Exigé : Non
  • Expression : ${eugene.encoding}
  • Défaut : ${project.build.sourceEncoding}

includes :

Fichiers objectModel a lire pour determiner la version.
  • Type : java.lang.String
  • Depuis : 0.51
  • Exigé : Non
  • Expression : ${generator.includes}
  • Défaut : *.*model

overwrite :

Ecrase les fichiers générés.
  • Type : boolean
  • Depuis : 0.50
  • Exigé : Non
  • Expression : ${eugene.overwrite}
  • Défaut : false

testPhase :

A flag to mark the mojo to be used in a test phase. This will permits to add generated sources in test compile roots.
  • Type : boolean
  • Depuis : 0.64
  • Exigé : Non
  • Expression : ${eugene.testPhase}
  • Défaut : false

verbose :

Pour activer le mode verbeux.
  • Type : boolean
  • Depuis : 1.0.0-rc-8
  • Exigé : Non
  • Expression : ${eugene.verbose}
  • Défaut : ${maven.verbose}
Maven JRst ReStructuredText