Failed to execute goal org.apache.maven.plugins: Die angegebene web.xml die Datei 'D:\WEB-INF\web.xml' existiert nicht
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-
plugin:2.1.1:Krieg (default-Krieg) auf Projekt CRPS: Der angegebene web.xml Datei
'D:\WEB-INF\web.xml' ist nicht vorhanden-> [1]
[FEHLER]
[FEHLER] Zu sehen, das gesamte stack-trace der Fehler, re-führen Sie Maven mit der e-Mail > wechseln.
[FEHLER] Re-führen Sie Maven mit dem-X Schalter zum aktivieren der vollständigen debug-Protokollierung.
[FEHLER]
[FEHLER] mehr
Informationen über die Fehler und mögliche Lösungen Lesen Sie bitte die
in folgenden Artikeln: [ERROR] [1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
HINWEIS: Mein Projekt ist unter D:\MAVEN\
Projekt-Ordner: D:\MAVEN\CRPS
Wenn ich auf installieren in intellij Ideen dieser Fehler wird generiert.
Warum ist es passiert?
InformationsquelleAutor Maheraj | 2013-03-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
wie Sie sehen können das plugin sucht in D:\WEB-INF Weg, um die web.xml benötigt zu tun, Krieg Verpackung und das ist offensichtlich die falsche Stelle zu schauen. Sie müssen explizit angeben, entweder durch die übergabe -Dmaven.war.webxml=..../WEB-INF/web.xml argument zur Laufzeit über das terminal oder du könntest die Konfiguration in Ihrem pom durch hinzufügen
Bitte beachten Sie: Sie brauchen nicht zu erklären, den absoluten Pfad, relativen Pfad zu Ihrem Projekt pom sollte ausreichend sein. Ersetzen Sie die Punkte mit den korrekten Pfad.
Ich vermute, dass Ihr nicht die Standard-maven-Krieg Projekt-layout und das ist, warum Sie diese Fehlermeldung bekommen. wenn du das plugin haben würde die web.xml aus src/main/webapp/WEB-INF/web.xml standardmäßig gemäß dem unten angeführten Beispiel.
wenn Sie Ihre Projekt-layout ist das gleiche wie ich wies in die oben sind, sind Sie noch auf der falschen Position, also entweder ersetzen Sie config mit <plugin - > <groupId>org.apache.maven.plugins</groupId> <artifactId > maven-war-plugin</artifactId> <version>2.1.1</version> <configuration> <webXml>src/main/webapp/WEB-INF/web.xml</webXml> </Konfiguration> </plugin - >. oder entfernen Sie Ihre <configuration> tag zusammen und lassen Sie das plugin zu arbeiten, sich selbst durch, indem Sie den Standard-Speicherort.
Danke. Jetzt ist es Arbeit.
InformationsquelleAutor Tekdev