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 maven2 + continuum


Sujet :

Maven Java

  1. #1
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut Probleme maven2 + continuum
    Bonjour à tous,

    Je développe une application struts, j'utilise maven 2 pour la générer mon projet.
    Je développe avec eclipse + plugin maven2.
    Jusqu'ici j'ai pas de problème, depuis eclipse comme depuis la ligne de commande j'arrive à faire des mvn build pour générer mon .war.
    J'ai installer continuum (version 1.1), lorsque j'ajoute un projet je spécifie le pom.xml c'est ok
    Mais quand il lance un build j'ai cette erreur

    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
    26
    27
    28
    29
    30
    org.apache.maven.continuum.execution.ContinuumBuildExecutorException: Error while executing shell command. The most common error is that 'mvn' is not in your path.
    	at org.apache.maven.continuum.execution.AbstractBuildExecutor.executeShellCommand(AbstractBuildExecutor.java:207)
    	at org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor.build(MavenTwoBuildExecutor.java:113)
    	at org.apache.maven.continuum.core.action.ExecuteBuilderContinuumAction.execute(ExecuteBuilderContinuumAction.java:140)
    	at org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:406)
    	at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:145)
    	at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50)
    	at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
    	at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
    	at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
    	at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
    	at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: org.codehaus.plexus.util.cli.CommandLineException: Error while executing process.
    	at org.codehaus.plexus.util.cli.Commandline.execute(Commandline.java:737)
    	at org.codehaus.plexus.util.cli.CommandLineUtils.executeCommandLine(CommandLineUtils.java:101)
    	at org.codehaus.plexus.util.cli.CommandLineUtils.executeCommandLine(CommandLineUtils.java:87)
    	at org.apache.maven.continuum.utils.shell.DefaultShellCommandHelper.executeShellCommand(DefaultShellCommandHelper.java:101)
    	at org.apache.maven.continuum.utils.shell.DefaultShellCommandHelper.executeShellCommand(DefaultShellCommandHelper.java:58)
    	at org.apache.maven.continuum.execution.AbstractBuildExecutor.executeShellCommand(AbstractBuildExecutor.java:192)
    	... 11 more
    Caused by: java.io.IOException: Cannot run program "mvn" (in directory "/usr/local/continuum-1.1-alpha-2/apps/continuum/webapp/WEB-INF/working-directory/1"): java.io.IOException: error=2, No such file or directory
    	at java.lang.ProcessBuilder.start(Unknown Source)
    	at java.lang.Runtime.exec(Unknown Source)
    	at org.codehaus.plexus.util.cli.Commandline.execute(Commandline.java:732)
    	... 16 more
    Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
    	at java.lang.UNIXProcess.<init>(Unknown Source)
    	at java.lang.ProcessImpl.start(Unknown Source)
    	... 19 more
    Il me dit que mvn n'est pas dans le path pourtant il y est.

    Je vous montre une partie de mon pom.xml:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .....
    <scm>
        <connection>scm:local:/home/mat/DevJava:ProjetStruts</connection>
      </scm>...
    J'ai essayer en changeant de version de continuum j'ai toujours la même erreur.

    Quelqu'un a t'il déjà eu ce problème?

    Merci.

    Mat

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Points : 142
    Points
    142
    Par défaut
    quel est le chemin absolu ou se trouve ton projet?

  3. #3
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Le chemin absolu du projet est :
    /home/mat/DevJava/ProjetStruts

    C'est dans ce répertoire que se trouve le pom.xml

    Merci de m'aider.

    Mat

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Points : 142
    Points
    142
    Par défaut
    commence à partir de la lettre du lecteur exemple :
    D:\home\mat\DevJavaProjetStruts
    ca donnera donc dans ton pom.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <scm>
        <connection>scm:local:D:\home\mat\DevJava:ProjetStruts</connection>
      </scm>

  5. #5
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Je suis sous linux. Le chemin commence bien a la racine /

    Mat

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Points : 142
    Points
    142
    Par défaut
    moi je suis sous Windows et ma config est la suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <scm>
        <connection>scm:local:D:\Projet\its\:Omega</connection>
      </scm>
    et ca marche bien.
    Maintenant essaie ptet ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <scm>
        <connection>scm:local:D:\home\mat\DevJava\:ProjetStruts</connection>
      </scm>

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 202
    Points : 142
    Points
    142
    Par défaut
    excuse moi je me suis tromper essaie ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <scm>
        <connection>scm:local:/home/mat/DevJava/:ProjetStruts</connection>
      </scm>

  8. #8
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    J'ai essayé, cela ne fonctionne pas. toujours la même erreur.

    Mat

  9. #9
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Bon ben honte sur moi....
    J'avais lancé continuum en root... et en root effectivement la variable $PATH n'était pas définit...

    Problème réglé.

    Merci
    Mat

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

Discussions similaires

  1. Probleme de Deploy Maven2
    Par madjic_ouf dans le forum Maven
    Réponses: 5
    Dernier message: 19/03/2008, 12h24
  2. [Continuum] probleme pom deploy
    Par oups_oups dans le forum Maven
    Réponses: 6
    Dernier message: 15/11/2007, 18h58
  3. [Maven2]Probleme de connexion?
    Par arnobidul dans le forum Maven
    Réponses: 3
    Dernier message: 07/05/2007, 16h25
  4. versioning via maven2 et continuum
    Par sollda dans le forum Maven
    Réponses: 2
    Dernier message: 07/11/2006, 00h03
  5. Réponses: 4
    Dernier message: 18/09/2006, 11h02

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