mvn -e Komplette Stack-Trace?
Ich bin irgendwie neu auf maven und ich gehe davon aus das ist ein maven Sache und nicht etwas zu tun mit meiner shell, aber wenn ich mit der e-Mail wechseln, um zu versuchen und zu identifizieren ist ein Fehler, ich bekomme etwas unvollständig wie dieser:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Deployment failed and was rolled back.
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Deployment failed and was rolled back.
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
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.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.jboss.as.plugin.common.DeploymentExecutionException: Deployment failed and was rolled back.
at org.jboss.as.plugin.deployment.standalone.StandaloneDeployment.execute(StandaloneDeployment.java:140)
at org.jboss.as.plugin.deployment.AbstractDeployment.executeDeployment(AbstractDeployment.java:119)
at org.jboss.as.plugin.deployment.AbstractDeployment.doExecute(AbstractDeployment.java:141)
at org.jboss.as.plugin.deployment.AbstractAppDeployment.doExecute(AbstractAppDeployment.java:70)
at org.jboss.as.plugin.deployment.AbstractDeployment.execute(AbstractDeployment.java:111)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 17 more
[INFO] ------------------------------------------------------------------------
Wie kann ich sehen, die "... mit 17" Sachen? Ich glaube, es wird mir helfen, herauszufinden, welche maven-task fehlschlagen? Vielen Dank für jede Hilfe oder links zu Dokumentation!
P. S. Wenn Sie neugierig sind und den Drang verspüren, mir zu helfen, herauszufinden, das eigentliche problem, bin ich einfach nur laufen "mvn clean package jboss-as:bereitstellen" bereitstellen, und ich konnte mehr info in einer anderen Frage, die spezifisch für das problem, wenn ich nicht es herauszufinden mich.
- Das 'mehr Dinge' sollte bereits vorhanden sein anderer Stelle in die stacktrace - - stackoverflow.com/questions/1167888/..., aber ich bin mir nicht 100% sicher.
- Das sieht der Fall zu sein, danke für den link!
- Kannst du versuchen mit beiden
-e -X
Maven-Schalter, um die vollständigen Protokolle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist nicht unbedingt eine Antwort, aber es könnte helfen, Ihre Untersuchung.
Den source-code für StandaloneDeployment (Linie 140) (Achtung, dies ist nicht die version, die Sie verwenden) zeigt die Stelle, wo die
DeploymentExecutionException
geworfen wird:- und eine root-exception (
actionResult.getDeploymentException()
) wird an dieserDeploymentExecutionException
.Ich hätte gedacht, Sie würden zu sehen bekommen, das root-Ausnahme in der Maven-stack-trace, aber es scheint nicht in Ihrem Fall.
Können Sie immer versuchen debugging das plugin selbst, und setzen Sie einen Haltepunkt in der Zeile oben angezeigt.