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:
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:
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