Error Handling ing WAR: webxml attribute is required (or pre-existing WEB-INF/web. xml if executing in update mode), webxml
Mvn war: war Command error:
Cause:
The default webroot of the maven web project is in src \ main \ webapp. If web. xml cannot be found in this directory, the above exception is thrown.
Solution:
In the pom. xml file, the key is: <webXml> WebContent \ WEB-INF \ web. xml </webXml>
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.1.1</version> <configuration> <webXml>WebContent\WEB-INF\web.xml</webXml> </configuration> </plugin> </plugins> </build>
Problems with Maven packaging,
The web. xml configuration file is missing. It's not a WEB project, so do not define it as a WEB category.
An error occurred while converting maven package into a war package.
The project must have the web. xml configuration file in the WEB-INF