Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml maven on war

Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml maven on war

You might come across this error when building a web application on maven using the command

mvn war:war

This would be caused if maven is not aware of where the web.xml file is located.
If you follow the standard maven directory structure as

src/main/java
src/main/resources
src/main/webapp

You would have to copy the contents of WebContent [WEB-INF AND META-INF] to src/main/webapp folder – there maven would get it as expected.

See how you would solve these known algorithm problems

Flatten nested javascript array

testing k complementary pairs algorithm with junit

Find K Complementary numbers from array Java implementation

Implement Queue Using two Stacks – JavaScript algorithm

Changing decimal number to its binary equivalent

String Ordered Permutation Algorithm Problem

Java solution for checking anagram strings – tell if phrases are anagrams

Check if two strings are anagrams or not

Kadane’s algorithm in C – Dynamic Programming

Check if there are three numbers a, b, c giving a total T from array A

2 Comments
  1. jonested

    This is the most straightforward explanation I have come across for this error. Thanks for posting.

    1. gullele

      Thanks for reading and dropping a line.

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*