`
free9277
  • 浏览: 107415 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

使用Maven快速构建Struts2实例

阅读更多

1 使用Maven Archetype创建Application

    创建空文件夹,命名为strutTutorial。

    打开CMD.EXE,进入该文件夹,执行以下命令:

mvn archetype:generate -B 
                       -DgroupId=tutorial 
                       -DartifactId=tutorial                 
                       -DarchetypeGroupId=org.apache.struts 
                       -DarchetypeArtifactId=struts2-archetype-blank
                       -DarchetypeVersion=2.2.1

 注意:把这段命令中的换行去掉。

2 配置repository

    在命令行中执行以下命令:

mvn archetype:generate -DarchetypeCatalog=https://repository.apache.org/content/repositories/snapshots/

3 clean install 运行

    按顺序执行以下命令:

mvn clean install

 

mvn jetty:run

4 验证

    在浏览器中输入:http://localhost:8080/tutorial/index.html

    不报错,即成功!

 

2
0
分享到:
评论

相关推荐

    maven构建spring struts2 ibatis velocity小实例

    本实例以"Maven构建spring struts2 ibatis velocity小实例"为主题,将详细介绍这四者的整合过程,帮助开发者快速理解和应用这些技术。 首先,Maven是Java项目管理工具,它负责项目的构建、依赖管理和项目信息管理。...

    Struts2+maven+spring+mybatis整合实现注册功能实例

    Struts2、Maven、Spring和MyBatis是Java Web开发中的四大框架,它们的整合应用可以构建出高效、模块化的应用程序。这个实例是关于如何将这些技术融合在一起,实现一个用户注册的功能。 首先,Struts2是一个基于MVC...

    Maven项目ssh Struts2+hibernate+Spring+maven框架.zip

    在"SSH Struts2+hibernate+Spring+maven框架.zip"这个项目中,开发者可以通过Maven构建系统来管理项目依赖,使用Struts2处理HTTP请求和展现逻辑,Hibernate进行数据持久化,而Spring则负责组件的管理和事务控制。...

    maven2+struts2+spring3使用maven一步步搭建ssissh框架.pdf

    在构建企业级Java Web应用程序时,常常会使用到一系列框架的组合,SSISH就是其中一种常见的集成框架,包括Struts2、Spring和Hibernate。在这个文档中,我们看到如何使用Maven来逐步搭建一个基于Maven 2、Struts 2.1....

    Struts2 maven 完整实例

    在本实例中,我们将通过Maven来搭建一个完整的Struts2项目,探讨如何利用Maven管理和构建Struts2应用,并了解Struts2处理JSON数据的两种主要方法。 首先,Maven是Apache软件基金会开发的一款项目管理和集成工具,它...

    Maven2 来完成Struts2.0项目的打包实例

    ### Maven2 完成 Struts2.0 项目打包实例详解 #### 一、Maven与Struts2.0简介 Maven是一个项目管理和理解工具,它提供了完整的生命周期管理,帮助开发者更容易地构建和管理Java项目。Struts2是Apache基金会下的一...

    Maven构建ssh项目实例

    总之,“Maven构建SSH项目实例”是一个综合性的教程,涵盖了Java Web开发中的多个核心技术和工具。通过学习这个实例,开发者可以掌握如何利用Maven管理项目依赖,以及如何整合SSH框架来构建功能完善的Web应用程序。...

    Maven+Struts2+Hibernate入门实例

    这个实例项目通过集成Maven、Struts2和Hibernate,展示了如何构建一个功能完备的Web应用程序。 【Maven】是Java项目管理和构建工具,它简化了项目的构建、依赖管理和生命周期过程。Maven通过在项目对象模型(POM)...

    maven整合spring+hibernate+struts2

    本项目“maven整合spring+hibernate+struts2”就是一个典型的Java Web开发模式,它利用Maven作为项目管理工具,Spring作为核心框架,Hibernate作为持久层解决方案,Struts2作为表现层控制器。以下将详细阐述这些技术...

    maven+struts2+spring+mysql+easyui框架整合

    总的来说,"maven-ssm-web-demo"项目展示了如何将Spring、Struts2、MyBatis和EasyUI这些组件整合在一起,构建一个完整的Java Web应用。这个框架组合不仅提供了强大的功能,还便于开发、维护和扩展,是Java开发人员...

    struts2 的一个实例

    这个简单的实例展示了Struts2的基本工作流程,但实际项目中,我们还需要考虑更多,如国际化、数据验证、拦截器链的定制、插件的使用等。Struts2提供了一整套丰富的功能,能够帮助开发者构建复杂的Web应用,同时,它...

    java编写struts2实例

    5. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为默认表达式语言,用于在Action和视图之间传递数据。例如,你可以用OGNL在JSP中访问Action属性。 现在,我们来看如何创建一个简单的Struts2...

    JPA+Spring+Struts整合实例,JPA+Spring+Struts整合实例

    同时,可以使用Spring插件(struts2-spring-plugin)来实现Spring与Struts的集成,这样Action类可以直接从Spring容器获取服务层对象。 **4. 实现业务逻辑** 创建JPA实体类,使用`@Entity`注解标识。接着,创建对应...

    Maven下建立的spring+struts2+jstl实例

    本实例将探讨如何在Maven环境下搭建一个基于Spring、Struts2和JSTL的项目,这些技术的组合提供了强大的后端控制、依赖管理和前端展示能力。 首先,让我们详细了解每个组件的作用: 1. **Maven**:Maven是一个项目...

    struts2_mybatis_spring_框架实例整合_数据库 文档

    整合后的系统具有良好的模块化和解耦特性,开发者可以根据需求快速构建复杂的企业级应用。然而,整合过程中需要注意版本兼容性,避免因版本不兼容导致的问题。同时,合理配置事务边界,确保数据一致性。最后,文档的...

    用maven整合struts+spring+hibernate

    在整合中,Spring负责管理Struts 2的Action实例以及Hibernate的SessionFactory,同时还能作为服务层,实现业务逻辑。 4. Hibernate ORM: Hibernate简化了数据库操作,通过对象-关系映射(ORM)将Java对象与数据库...

    PageOffice MVC Struts2实例

    总结来说,"PageOffice MVC Struts2实例"是一个展示如何在Struts2框架下使用PageOffice控件实现在线编辑Office文档的示例。通过合理配置Struts2框架,集成PageOffice组件,并在JSP页面中使用PageOffice标签,我们...

    Struts2简单实例

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、模块化和高度控制的MVC(模型-视图-控制器)结构的应用程序。它继承了Struts1的优点,并结合了其他框架如WebWork的核心特性,提供了更高效、灵活的...

    Struts2登录实例

    首先,我们需要在项目中引入Struts2的相关依赖,通常是一个JAR包或者通过Maven或Gradle等构建工具添加依赖。Struts2的核心库包括struts2-core、struts2-convention-plugin等,它们包含了处理请求、动作映射、结果...

    struts2+maven+jetty 示例

    **Struts2 + Maven + Jetty 实例** 在Java Webapp开发中,结合Struts2、Maven和Jetty,可以实现高效的开发流程。首先,创建一个新的Maven项目,并在pom.xml文件中添加Struts2和Jetty的相关依赖。例如: ```xml ...

Global site tag (gtag.js) - Google Analytics