2013-08-24 5 views
0

Получение ниже error-Нужна помощь по Maven харизмы плагин вопрос

[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:exec (report) on project mtaf: Result of cmd.exe /X /C "java" execution is: '1'. -> [Help 1] 
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:exec (report) on project mtaf: Result of cmd.exe 
/X /C "java" execution is: '1'. 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) 
     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) 
     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) 
     at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) 
     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) 
     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:318) 
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) 
     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) 
     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) 
     at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:601) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357) 
Caused by: org.apache.maven.plugin.MojoExecutionException: Result of cmd.exe /X /C "java" execution is: '1'. 
     at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:283) 
     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) 
     ... 19 more 
[ERROR] 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 
+0

Это может помочь увидеть, как вы настроили плагин exec в своем проекте pom – Sujay

ответ

1

Вы используете EXEC-Maven-плагин, чтобы выполнить команду, которая не возвращает код возврата 0 (успех). Плагин считает, что этот шаг завершился неудачно и вызывает ошибку. Команда выглядит cmd.exe /X /C "java".

Вам нужно отладить эту команду. Чтобы сделать это, сначала убедитесь, что проблема находится в команде, выполняя что-то, что всегда будет успешным, как cmd.exe /X /C dir. Затем вы можете обернуть исходную команду в сценарий командной строки Windows, чтобы собрать дополнительную информацию (например: перенаправление стандарта и вывод ошибок в файлы). Если этот шаг можно считать необязательным, вы также можете использовать его для возврата кода 0 и указать успех exec-maven-plugin и, наконец, maven.

Смежные вопросы