Maven - l'attribut webxml est requis
Maven empaquète une application Web et affiche le message d'erreur suivant:
$ mvn package //... [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project spring4-mvc-maven-ajax-example: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]
Solution
1. Pour le conteneur de servlet <3, assurez-vous que le fichierWEB-INF/web.xml
existe.
2. Pour le conteneur de servlet> = 3 et l'application Web NOweb.xml
, déclare le plug-inmaven-war-plugin
suivant et définissez l'optionfailOnMissingWebXml
sur false.
pom.xml
org.apache.maven.plugins maven-war-plugin 2.6 false