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

binary tree problems with solution

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

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

String Ordered Permutation Algorithm Problem

Check if two strings are anagrams or not

Find longest palindrom from sequence of characters

Kadane’s algorithm in C – Dynamic Programming

Flatten nested javascript array

Array reversal in Recurrsion

find longest word in the sentence

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 to gullele Cancel reply

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

*
*