如何使用Maven创建Stuts2项目

时间:2019-05-12 17:35:50

标签: java apache maven struts2 struts

official doc by Apache Struts中,他们提到了这一点:

  

“在您的Java IDE中,创建一个Java Web应用程序,其项目名称为   遵循标准Maven项目文件夹结构的basic_struts”

这是什么意思?

  1. 这是否意味着创建一个Maven项目? (但这似乎不是一个Web项目)
  2. 创建动态Web项目? (但是如何使用Maven?我将按照指南中的说明使用pom.xml文件)

如何使用Maven创建Struts 2应用程序?

2 个答案:

答案 0 :(得分:1)

创建一个动态Web项目,然后在Eclipse IDE中将其转换为Maven项目。

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

答案 1 :(得分:0)

您可以通过选择此原型来创建struts2项目

org.apache.struts:struts2-archetype-starter

您可以在struts网站上获取有关Maven archetypes的更多信息。

  

入门原型(struts2-archetype-starter)   Starter原型使用生产应用程序中使用的几种常用技术来创建功能更强大的应用程序。

     

功能

     

Sitemesh集成

     

动作示例(通过Spring和Struts实例化)

     

Spring集成

     

验证示例(动作和动作别名级别)

     

转换示例(全局级别和操作级别)

     

资源包(全局,操作和包级别)

     

mvn archetype:generate -B -DgroupId=com.mycompany.mysystem \ -DartifactId=myWebApp \ -DarchetypeGroupId=org.apache.struts \ -DarchetypeArtifactId=struts2-archetype-starter