1.下载Maven,地址是:http://maven.apache.org/download.html。
2.如果用的是Windows环境,要这样设置环境变量:添加Maven2的bin目录到path上去。
3.通常JAVA开发都使用Eclipse,给Eclipse添加Maven2的插件:添加更新网址http://m2eclipse.codehaus.org/update到Eclipse上的find
and install那里去。
4.创建struts2项目,先去看看最新的SNAPSHOT,目的是看看里面使用的struts2是哪个版本,然后在cmd里面进入要创建程序的目录,运行以下命令:
mvn archetype:create -DgroupId=com.demo
-DartifactId=struts2Demo -DarchetypeGroupId=org.apache.struts
-DarchetypeArtifactId=struts2-archetype-starter
-DarchetypeVersion=2.0.11.2-SNAPSHOT -DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository
|
5.过一段时间之后,项目构建成功,要支持Eclipse,则要进入struts2Demo目录,运行命令:
6.打开Eclipse,导入项目就可以了。这里介绍一个轻量级容器叫jetty,进入项目的目录之后运行命令:mvn
jetty:run,就可以下载并运行了。打开http://localhost:8080/struts2Demo/index.jsp,就可以访问应用程序了。
分享到:
相关推荐
在这个"使用Maven构建Struts2最简单例子"中,我们将探讨如何结合这两个工具来创建一个基础的J2EE应用。 首先,让我们深入了解Maven。Maven使用一个称为POM(Project Object Model)的XML文件来定义项目的配置信息,...
在本教程中,我们将深入探讨如何使用Maven来构建一个基本的Struts2 HelloWorld应用。 首先,我们需要确保已经安装了Java Development Kit (JDK) 和 Maven。JDK是Java编程的基础,而Maven则用于构建和管理项目。在...
在这个"Maven构建Struts项目"的实践中,我们将探讨如何利用Maven来管理依赖并构建一个基于Struts的Web应用。 **Maven** Maven是一个强大的项目管理和构建工具,它通过XML格式的POM(Project Object Model)文件来...
Maven搭建spring_struts2_Hibernate项目源码,包括数据库,博客地址:http://blog.csdn.net/fengshizty/article/details/43794911
本实例以"Maven构建spring struts2 ibatis velocity小实例"为主题,将详细介绍这四者的整合过程,帮助开发者快速理解和应用这些技术。 首先,Maven是Java项目管理工具,它负责项目的构建、依赖管理和项目信息管理。...
Struts2是一个强大的Java web应用程序框架,用于构建和管理MVC(模型-视图-控制器)架构的应用程序。它提供了一种组织应用代码的方式,使得开发者可以更专注于业务逻辑而不是底层实现细节。在这个"Maven,Struts2详细...
本篇文章主要讲解如何利用Maven构建一个基于Struts2的Web工程。 首先,我们需要了解Maven,它是一个项目管理和综合工具,能够帮助开发者管理项目的构建、报告和文档等。通过Maven的`archetype:create`命令,我们...
在这个“maven-web项目”中,我们将会深入探讨如何利用Struts2框架,结合Maven构建工具,以及Struts2的注解和JSON支持来开发Web应用。 首先,Maven是一个项目管理和综合工具,它简化了Java项目的构建、依赖管理和...
这个资源包含了一个基于Maven、Spring3、Struts2和MyBatis的Java Web项目的完整示例和详细搭建步骤,旨在帮助开发者在没有现成环境的情况下快速构建一个功能齐全的Web应用程序。以下是对这些技术栈的详细介绍: 1. ...
在构建企业级Java Web应用程序时,常常会使用到Maven、Struts2和Spring这三大框架,它们分别负责构建管理、表现层控制和业务层管理。这篇文档介绍的是如何使用Maven2、Struts2版本2.1.8.1和Spring3.0.0.RELEASE来...
接下来,我们将深入探讨如何使用Maven构建一个基于Struts2的项目,并理解其项目结构。 1. **Maven工程的基本结构**: Maven项目遵循标准的目录结构,也称为"Maven约定"。这是项目的基础布局: - `src/main/java`...
在这个主题中,我们将探讨如何利用Maven构建工具与Struts2的注解功能相结合,以实现更高效、更模块化的项目开发。 首先,让我们了解Maven。Maven是一个项目管理工具,它通过管理项目的构建、报告和文档,帮助开发者...
该项目是一个经典的Java Web开发组合,使用了Maven作为构建工具,Struts2作为表现层框架,Hibernate3作为持久层框架,Spring3作为依赖注入和事务管理框架,且基于Eclipse IDE进行开发。以下是对这些技术栈的详细说明...
在IT行业中,构建高效、可维护的Web应用是至关重要的,而"Maven+Struts2+Spring+Mybatis"正是一个流行的Java开发框架组合,它为开发者提供了强大的工具集,帮助他们快速、有序地构建复杂的应用系统。让我们深入探讨...
SSH(Struts2、Hibernate、Spring)是一个经典的Java Web开发框架组合,用于构建高效、可维护的Web应用程序。在这个Maven项目中,这三个框架与Maven构建工具一起使用,以实现更好的依赖管理和项目构建流程。下面将详细...
在IT行业中,构建Web应用程序是常见的任务之一,而Eclipse、Maven和Struts2是这类任务中的关键工具。这个“eclipse+maven+struts2简单例子”着重展示了如何结合这三个工具创建一个基础的Java Web项目。接下来,我们...
SSH(Struts2、Spring、Hibernate)是一个常见的Java开发框架组合,用于构建基于Maven的Web应用程序。Maven是一个项目管理工具,它可以帮助开发者管理和构建项目,而SSH框架则提供了模型-视图-控制器(MVC)架构的...
至此,你已经完成了一个基本的Maven+Struts2应用的搭建。在命令行中,使用`mvn clean install`命令编译项目并生成WAR文件。然后,你可以将此WAR部署到Tomcat或其他Servlet容器中运行。 这个简单的例子只是展示了...
总之,“maven整合spring+hibernate+struts2”是一种常见的Java Web开发架构,它通过Maven的依赖管理,Spring的全面控制,Hibernate的对象关系映射,以及Struts2的视图展现,为复杂的企业级应用提供了坚实的基础。...