Как создать проект Stuts2 с помощью Maven - PullRequest
1 голос
/ 12 мая 2019

В официальном документе от Apache Struts они упоминали следующее:

"В вашей среде Java IDE создайте веб-приложение Java с именем проекта basic_struts, которое соответствует стандартуСтруктура папок проекта Maven "

Что это значит?

  1. Это значит, создать проект Maven?(но это не похоже на веб-проект)
  2. Создать динамический веб-проект?(Но как мне использовать Maven? Я буду использовать файл pom.xml, как указано в руководстве)

Как создать приложение Struts 2 с помощью Maven?

Ответы [ 2 ]

1 голос
/ 16 мая 2019

Создайте динамический веб-проект, а затем преобразуйте его в проект maven в Eclipse IDE.

[[1]: https://i.stack.imgur.com/R4jSA.png][1]

0 голосов
/ 18 мая 2019

Вы можете создать проект 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

...