Відповідей багато, і більшість з них спрацює, але я додам ще один момент, який, я думаю, має не меншу важливість.
Відповідно до вашого журналу, який ви використовуєте maven
. Maven - це інструмент для створення проектів для управління проектами, який базується на деяких конвенціях. Він будує проект, створює належну структуру каталогів та розміщує файли у відповідних каталогах, сумісних з Sun Microsystems Directory Structure Standard
Java-програмами EE / Web.
Ви можете включити багато речей, зокрема плагіни Maven, зміну / перенастроювання кореневого каталогу проекту тощо, але ви можете зробити один простий крок, і ваш проект повинен бути добре. Просто помістіть web.xml
Under src\main\webapp\WEB-INF\
і спробувати побудувати проект з mvn package
.
Я сподіваюся, що це додасть трохи більше світла цій проблемі.