processor:process

Nom complet :

org.nuiton.processor:processor-maven-plugin:1.4-SNAPSHOT:process

Description :

Maven2 plugin for Nuiton Processor. Created: 14 avril 2006

Attributs :

  • Exige un projet Maven pour être exécuté.

Paramètres requis

Nom Type Depuis Description
<encoding> String 1.0.4 Encoding used to read and writes files. Note: If nothing is filled here, we will use the system property file.encoding.
Valeur par défaut : ${project.build.sourceEncoding}.
Propriété utilisateur : processor.encoding.

Paramètres optionnels

Nom Type Depuis Description
<destDir> File 0.10 Répertoire cible.
Valeur par défaut : ${basedir}/target/processed-sources/java.
Propriété utilisateur : processor.destDir.
<excludes> String 0.10 Fichiers à exclure. Il s'agit des expressions spérarées par des virgules. Exemple : *.java,*.xml
Propriété utilisateur : processor.excludes.
<fileInPattern> String 0.10 TODO
Propriété utilisateur : processor.fileInPattern.
<fileOutPattern> String 0.10 TODO
Propriété utilisateur : processor.fileOutPattern.
<filters> String 0.10 Les filtres a utiliser par le processor, séparés par des virgules
Valeur par défaut : org.nuiton.processor.filters.NoActionFilter.
Propriété utilisateur : processor.filters.
<includes> String 0.10 Fichiers à inclure. Il s'agit des expressions séparées par des virgules. Exemple : *.java,*.xml
Propriété utilisateur : processor.includes.
<overwrite> boolean 0.10 Ecrase les fichiers générés.
Valeur par défaut : false.
Propriété utilisateur : processor.overwrite.
<srcDir> File 0.10 Répertoire source.
Valeur par défaut : ${basedir}/src/main/java.
Propriété utilisateur : processor.srcDir.
<testPhase> boolean 1.0.3 Pour utiliser en phase de test.
Valeur par défaut : false.
Propriété utilisateur : processor.testPhase.
<verbose> boolean 0.10 Permet d'obtenir plus d'information.
Valeur par défaut : ${maven.verbose}.
Propriété utilisateur : processor.verbose.

Détails des paramètres

<destDir>

Répertoire cible.
  • Type : java.io.File
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.destDir
  • Défaut : ${basedir}/target/processed-sources/java

<encoding>

Encoding used to read and writes files. Note: If nothing is filled here, we will use the system property file.encoding.
  • Type : java.lang.String
  • Depuis : 1.0.4
  • Exigé : Oui
  • Propriété utilisateur : processor.encoding
  • Défaut : ${project.build.sourceEncoding}

<excludes>

Fichiers à exclure. Il s'agit des expressions spérarées par des virgules. Exemple : *.java,*.xml
  • Type : java.lang.String
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.excludes

<fileInPattern>

TODO
  • Type : java.lang.String
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.fileInPattern

<fileOutPattern>

TODO
  • Type : java.lang.String
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.fileOutPattern

<filters>

Les filtres a utiliser par le processor, séparés par des virgules
  • Type : java.lang.String
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.filters
  • Défaut : org.nuiton.processor.filters.NoActionFilter

<includes>

Fichiers à inclure. Il s'agit des expressions séparées par des virgules. Exemple : *.java,*.xml
  • Type : java.lang.String
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.includes

<overwrite>

Ecrase les fichiers générés.
  • Type : boolean
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.overwrite
  • Défaut : false

<srcDir>

Répertoire source.
  • Type : java.io.File
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.srcDir
  • Défaut : ${basedir}/src/main/java

<testPhase>

Pour utiliser en phase de test.
  • Type : boolean
  • Depuis : 1.0.3
  • Exigé : Non
  • Propriété utilisateur : processor.testPhase
  • Défaut : false

<verbose>

Permet d'obtenir plus d'information.
  • Type : boolean
  • Depuis : 0.10
  • Exigé : Non
  • Propriété utilisateur : processor.verbose
  • Défaut : ${maven.verbose}