IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

[Maven] Génération des reports avec site


Sujet :

Maven Java

  1. #1
    Membre expérimenté Avatar de xxaragornxx
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 241
    Par défaut [Maven] Génération des reports avec site
    Bonjour,

    J'ai configuré mon POM pour générer les reports suivants :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
      <reporting>
      	<plugins>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-changelog-plugin</artifactId>
      			<version>2.2</version>
      		</plugin>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-pmd-plugin</artifactId>
      			<version>2.5</version>
      		</plugin>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>checkstyle</artifactId>
      			<version>2.6</version>
      		</plugin>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-project-info-reports-plugin</artifactId>
      			<version>2.0.1</version>
      		</plugin>
      	</plugins>
      </reporting>
    Toutefois, lors de l'appel à "mvn site", je ne vois aucune tentative pour générer quoi que ce soit du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    [INFO] Generating "About" report.
    [INFO] Generating "Issue Tracking" report.
    [INFO] Generating "Project Team" report.
    Et par conséquent le site est vite...

    Je n'arrive pas à voir ce qui me manque... Des idées ?
    Merci.

    [EDIT] : je rajoute que j'ai ajouté <menu ref="reports"/> dans le fichier site.xml

  2. #2
    Membre éclairé

    Inscrit en
    Août 2002
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Août 2002
    Messages : 302
    Par défaut
    Bonjour,
    Ou est ce que t'as placé ton site.xml
    As tu essayé d'exécuter en mode debug ?
    As tu essayé de paramétrer explicitement le maven-site-plugin en y énumérant la liste des rapports a générer ?

  3. #3
    Membre expérimenté Avatar de xxaragornxx
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 241
    Par défaut
    Citation Envoyé par nannous Voir le message
    Bonjour,
    Ou est ce que t'as placé ton site.xml
    As tu essayé d'exécuter en mode debug ?
    As tu essayé de paramétrer explicitement le maven-site-plugin en y énumérant la liste des rapports a générer ?
    Bonjour,

    Merci pour ton retour.
    J'ai laissé maven générer l'ossature via l'artefact qui va bien.
    Le debug ne me retournait rien de plus.

    Toutefois en repartant de 0 j'y suis parvenu et en repassant les reports step by step je me suis rendu compte que le plugin checkstyle était mal déclaré :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>checkstyle</artifactId>
      			<version>2.6</version>
      		</plugin>
    Il fallait mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-checkstyle-plugin</artifactId>
      			<version>2.6</version>
      		</plugin>
    Erreur très bête.

    Toutefois ce qui est dingue c'est que pour une mauvaise déclaration :
    • Pas d'erreur généré
    • Aucun des reports n'était non plus généré
    • Mon fichier site.xml était bypassé (j'avais changé le nom et maven persistait à intitulé le site TheSite)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/04/2010, 12h52
  2. Génération des reports en XML
    Par mb240579 dans le forum PL/SQL
    Réponses: 0
    Dernier message: 18/02/2010, 15h31
  3. [AC-2003] Peut-on créer des reports avec un doc Word
    Par Tinien dans le forum Access
    Réponses: 2
    Dernier message: 29/06/2009, 13h47
  4. génération des états avec netbeans
    Par chflb dans le forum NetBeans
    Réponses: 2
    Dernier message: 27/08/2008, 13h55
  5. Make: génération des dépendances avec gcc
    Par Syrmonsieur dans le forum Systèmes de compilation
    Réponses: 1
    Dernier message: 08/06/2006, 15h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo