Вы можете создать проект struts2, выбрав этот архетип
org.apache.struts:struts2-archetype-starter
Более подробную информацию о Maven архетипах можно получить на сайте стояков.
Стартовый архетип (struts2-архетип-стартер)
Архетип Starter создает более функциональное приложение с использованием нескольких распространенных технологий, используемых в производственных приложениях.
Особенности
Интеграция с Sitemesh
Пример действия (создается как в Spring, так и в Struts)
Пружинная интеграция
Пример проверки (уровень действия и псевдоним действия)
Пример конвертации (глобальный уровень и уровень действия)
Пакет ресурсов (как глобального, так и действия и уровня пакета)
mvn archetype:generate -B -DgroupId=com.mycompany.mysystem \
-DartifactId=myWebApp \
-DarchetypeGroupId=org.apache.struts \
-DarchetypeArtifactId=struts2-archetype-starter