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 :

probleme génération site


Sujet :

Maven Java

  1. #1
    Membre confirmé Avatar de marcxa44
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Par défaut probleme génération site
    Bonjour,
    J'ai un petit probleme, lorsque je lance la génération du site avec mvn site
    il me renvoie une erreur : java heap space
    il ne marque rien d'autre et je ne voit d'ou cela peut venir
    Merci d'avance pour vos réponses

  2. #2
    Membre confirmé Avatar de marcxa44
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Par défaut
    voila exactement l'erreur que j'obtiens :
    java.lang.OutOfMemoryError: Java heap space.
    Merci

  3. #3
    Membre éclairé Avatar de DanielW33
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2006
    Messages : 327
    Par défaut
    Il te faut augmenter la memoire utiliser pour cette generation.
    Pour cela tu a la possibilité de rajouter des options a maven:
    Ajoutes une variable d'environnement MAVEN_OPTS avec de valeurs sur -Xmx et -Xms (par exemple -Xmx512m -Xms256m)

  4. #4
    Membre confirmé Avatar de marcxa44
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Par défaut
    ou dois je définir MAVEN_OPTS, dans le pom??????
    quel est la syntaxe pour la définir et comment on l'utilise par la suite
    merci

  5. #5
    Membre confirmé Avatar de marcxa44
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Par défaut
    j'obtiens tjs la meme erreur avec la variable mais je ne sais pas si je l'ai bien utiliser :
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <configuration>
    <minmemory>128m</minmemory>
    <maxmemory>512m</maxmemory>
    </configuration>
    </plugin>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-checkstyle-plugin</artifactId>
    <configuration>
    <argLine>%MVN_OPTS%</argLine>
    <disableXmlReport>true</disableXmlReport>
    </configuration>
    </plugin>
    <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>cobertura-maven-plugin</artifactId>
    </plugin>

    si qq'un peut m'aider
    merci beaucoup pour votre aide

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    MAVEN_OPTS est un variable d'environnement.

    Tu peux la définir comme celà:
    windows:
    set MAVEN_OPTS=-Xmx512m -Xms256m

    linux:
    MAVEN_OPTS=-Xmx512m -Xms256m
    export MAVEN_OPTS

    Maven l'utilisera ensuite sans autre manipulation.

    Quel est le plugin qui requiert plus de mémoire?

  7. #7
    Membre confirmé Avatar de marcxa44
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Par défaut
    donc ce que j'ai mis dans mon pom.xml au-dessus :
    %MVN_OPTS% c faux, il n'y a rien besoin d'ajouter dans le pom.xml, je peux donc supprimer les tags configuration pour les plugins javadoc et checkstyle????
    Les plugins qui demande le plus mémoire est checkstyle et javadoc
    j'ai beau essayer plusieurs config il me renvoie tjs la meme erreur.
    Merci

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 219
    Par défaut
    Salut,

    Peux tu mettre ton pom.xml entièrement que l'on voit si la structure est bonne.

    @+

  9. #9
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    si tu es sur windows,

    c'est dans le mvn.bat ( dans %MAVEN_HOME%/bin ) qu'il faut le mettre

    tu mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set MAVEN_OPTS=-Xms128m -Xmx1024m
    aprés les 2 blocs de commentaires

    c'est pareil pour linux ou unix, mais dans le script mvn ( dans %MAVEN_HOME%/bin )

  10. #10
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    C'est une mauvaise idée de modifier les scripts, car les modifs sont à refaire lors de l'utilisation d'une nouvelle version. Les variables d'environnement de l'OS sont faites pour éviter ce genre de modif.

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

Discussions similaires

  1. Probleme génération .WAR
    Par marcxa44 dans le forum Maven
    Réponses: 3
    Dernier message: 11/05/2007, 15h11
  2. probleme sur site
    Par maeva11100 dans le forum Requêtes
    Réponses: 1
    Dernier message: 22/02/2007, 17h34
  3. Probleme image site
    Par Sancho_54 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/11/2006, 19h16
  4. [MySQL] Probleme Php site perso
    Par mastercartman dans le forum PHP & Base de données
    Réponses: 22
    Dernier message: 08/03/2006, 23h46

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