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

Finding missing numbers from billion sequential number list file

Find K Complementary numbers from array Java implementation

Find longest palindrom from sequence of characters

String Ordered Permutation Algorithm Problem

binary tree problems with solution

Array reversal in Recurrsion

Check if two strings are anagrams or not

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

Find the pairs that makes K Complementary in the given array java solution

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 *

*
*