如何使用 Maven 创建 Stuts2 项目
How to Create Stuts2 Project using Maven
在 official doc by Apache Struts 中,他们提到了这个:
"In your Java IDE create a Java web application with a project name of
basic_struts that follows the standard Maven project folder structure"
什么意思?
- 意思是,创建一个Maven项目? (但这不像是一个网络项目)
- 创建动态 Web 项目? (但是我如何使用 Maven?我将使用指南中提到的
pom.xml
文件)
如何使用 Maven 创建 Struts 2 应用程序?
创建动态web项目,然后在eclipse中转为maven项目IDE。
[[1]: https://i.stack.imgur.com/R4jSA.png][1]
您可以通过选择此原型来创建struts2项目
org.apache.struts:struts2-archetype-starter
您可以在 struts 网站上获得有关 Maven archetypes 的更多信息。
The Starter Archetype (struts2-archetype-starter)
The Starter archetype creates a more featured application using several common technologies used in production applications.
Features
Sitemesh integration
Action example (instantiated both through Spring and Struts)
Spring integration
Validation example (action and action-alias level)
Conversion example (global and action level)
Resource bundle (both global, action and package level)
mvn archetype:generate -B -DgroupId=com.mycompany.mysystem \
-DartifactId=myWebApp \
-DarchetypeGroupId=org.apache.struts \
-DarchetypeArtifactId=struts2-archetype-starter
在 official doc by Apache Struts 中,他们提到了这个:
"In your Java IDE create a Java web application with a project name of basic_struts that follows the standard Maven project folder structure"
什么意思?
- 意思是,创建一个Maven项目? (但这不像是一个网络项目)
- 创建动态 Web 项目? (但是我如何使用 Maven?我将使用指南中提到的
pom.xml
文件)
如何使用 Maven 创建 Struts 2 应用程序?
创建动态web项目,然后在eclipse中转为maven项目IDE。
[[1]: https://i.stack.imgur.com/R4jSA.png][1]
您可以通过选择此原型来创建struts2项目
org.apache.struts:struts2-archetype-starter
您可以在 struts 网站上获得有关 Maven archetypes 的更多信息。
The Starter Archetype (struts2-archetype-starter) The Starter archetype creates a more featured application using several common technologies used in production applications.
Features
Sitemesh integration
Action example (instantiated both through Spring and Struts)
Spring integration
Validation example (action and action-alias level)
Conversion example (global and action level)
Resource bundle (both global, action and package level)
mvn archetype:generate -B -DgroupId=com.mycompany.mysystem \ -DartifactId=myWebApp \ -DarchetypeGroupId=org.apache.struts \ -DarchetypeArtifactId=struts2-archetype-starter