Давайте сгенерируем простое web приложение с помощью плагина maven-archetype:plugin.
mvn archetype:generate
В результате нам вывалится очень большой список архетипов, и maven предложит вам выбрать.
Выбирать в таком списке довольно сложно,
поэтому будет удобно если вы отфильтруете этот список.
Наберите
maven-archetype-webapp
и maven предложит вам список из нескольких архетипов.
Choose archetype:
1: internal -> org.apache.maven.archetypes:maven-archetype-webapp (A simple Java web application)
Напишите
groupId : ru.apache-maven
artifactId : webapptest
а остальные значения можно оставить по умолчанию.
в результате получится проект с такой структурой директорий:
Разработка Веб-приложений
Создать веб-проект довольно просто- нужно добавить тэг <packaging> внутри <project> и задать в качестве значения значение war:
Всё, веб проект практически готов , осталось создать правильную структуру директорий и файл web.xml.
Здесь будет приведена структура директорий по умолчанию, хотя её легко изменить под ваши нужды.