引自:http://www.cfanz.cn/index.php?c=article&a=read&id=56012
自己做了一点小改动。
Spring MVC Maven 环境搭建指导
最早的方法:先安装Eclipse,然后分别下载并安装Maven、Spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的。
或者……我们可以直接使用STS完成所有工作。
一、安装JDK,并配置系统环境变量
这个……略。
二、下载Spring Tool Suite
这里以2.8.1版本举例,最新版本已经到了3.1.0。
下载页:http://www.springsource.org/downloads/sts-ggts
下载其中的springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe。
如果你是32bit Windows系统,可以直接点此下载,否则需要下载与自己系统匹配的版本。
http://download.springsource.com/release/STS/2.8.1/dist/e3.7/springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe
(从实际效果看,installer的使用没有任何问题,Zip格式我在Win下解包时遇到了文件名过长无法解压的情况。)
下载好后安装即可。
安装目录如图所示,已经包含了maven与spring。到sts-2.8.1.RELEASE中启动STS.exe即可打开IDE。
三、配置maven环境变量
M2_HOME 指向apache-maven-3.0.3
并在Path中加入maven的bin目录
完成上述步骤,可以到cmd中验证一下是否生效
至此我们的环境就准备好了。
四、创建Spring MVC Project
在IDE中,New -> Project -> Spring Template Project
Next后选择Spring MVC Project
输入Project name和Package name
工程建好后如图:
图中的Maven Depandencies可能还没有,我们执行打包命令后就会添加进来。
五、本地编译出包
方法:cmd中,到工程目录下,执行 mvn clean install。maven会自动下载项目中依赖库文件。
成功后,部署用的war包已经打好,我们可以直接放到Web容器上运行。
六、部署到Web容器运行并查看结果
在开始中运行:services.msc
启动:tomcat 服务器
把生成的abc.war文件放到C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps中
下面是我部署到虚拟机的tomcat下运行的结果:
把刚刚生成的abc.war放到tomcat的webapps下,并重启tomcat,abc已被识别并解压运行。
使用浏览器登录查看:
Finish~
注意:
1、如果打包过程中报错是* LOC 什么的,删除你本地的maven repository目录再重新打包就能解决。
2、本地的maven repository在apache-maven-3.0.3\conf\settings.xml中配置,默认应该是在C盘我的文档下。
3、如果下载过程失败,可能你的机器登录Internet是需要代理的(比如公司内网),一样在settings.xml中可以配置代理。
相关推荐
标题中的"spring4 mvc maven"指的是一个使用Spring MVC框架和Maven构建工具的Web应用程序项目。这个项目的核心是Spring MVC,它是Spring框架的一部分,专门用于构建Web应用,提供了模型-视图-控制器(MVC)架构模式...
在IT行业中,Spring MVC、Maven和MySQL是三个非常重要的技术组件,它们分别代表了Web应用的模型-视图-控制器框架、项目构建工具和关系型数据库管理系统。本篇文章将详细探讨这三个技术如何协同工作,实现一个基础的...
在本文中,我们将深入探讨如何使用Spring MVC和Maven来构建一个Java项目。Spring MVC是Spring框架的一个模块,专门用于构建Web应用程序,而Maven则是一个项目管理工具,用于简化构建、依赖管理和项目文档的生成。 *...
在IT行业中,构建一个高效、可维护的企业级Web应用程序常常会采用MVC(Model-...通过这样的配置,开发者可以快速构建起一个基于Spring MVC、Spring和MyBatis的Web应用,同时利用Maven的便利性进行项目的构建和管理。
这个"spring mvc+spring+maven框架项目"提供了一个纯净的基础,便于开发者快速搭建和理解这三者之间的协作。 **Spring MVC** Spring MVC是Spring框架的一部分,是一个用于构建Web应用的轻量级MVC(Model-View-...
**Spring MVC Maven实战详解** Spring MVC是Spring框架的一部分,它是一个用于构建Web应用程序的轻量级、模型-视图-控制器(MVC)框架。在本篇内容中,我们将深入探讨如何结合Maven来构建一个Spring MVC项目。Maven...
总之,通过Maven搭建Spring MVC环境涉及的主要步骤包括:配置Maven、创建Maven项目、添加Spring MVC依赖、配置Spring MVC的Servlet和处理器、编写Controller、以及测试和部署。这些知识对于开发基于Spring MVC的Web...
【标题】"maven与spring MVC"涉及到的是Java Web开发中的两个关键组件——Maven和Spring MVC,它们在构建和管理复杂项目时起着至关重要的作用。Maven是一个项目管理和综合工具,它通过提供一个标准化的构建过程和...
在"spring-mvc maven IDEA"项目中,你会看到如何配置pom.xml,添加Spring MVC、Spring Core、Spring Web等必要依赖,以及任何其他第三方库。同时,Maven还负责构建项目,如编译、测试和打包。 3. **IDEA集成开发...
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
通过学习和实践这个demo,你可以理解Spring MVC的基本工作原理,掌握如何创建Controller、配置DispatcherServlet、处理请求和响应,以及如何利用Maven管理项目构建。这将为你进一步深入Spring框架和Java Web开发打下...
在“基于注解的Spring MVC环境搭建”中,我们将深入探讨如何利用注解来简化配置,快速建立一个运行中的Web项目。这篇博文(尽管描述为空,但提供了链接)很可能是关于创建一个基本的Spring MVC项目并使用注解来管理...
这个"最新maven搭建的Spring MVC的demo"是一个很好的学习资源,它展示了如何使用Maven来构建一个简单的Spring MVC应用。通过这个例子,初学者可以了解Spring MVC的核心组件和Maven的项目构建流程,为后续深入学习和...
**Spring MVC 环境搭建(Maven构建)** Spring MVC 是 Spring 框架的一个模块,主要用于构建Web应用程序。它提供了模型-视图-控制器(MVC)架构,简化了开发流程并提高了代码的可测试性。Maven 是一个项目管理和综合...
Spring MVC Maven是一个基于Java的Web开发框架,它整合了Spring框架和Maven构建工具,为开发者提供了一种高效、灵活的构建Web应用的方式。在这个框架中,Spring MVC负责处理请求和响应,而Maven则用来管理项目的依赖...
本篇文章将深入探讨如何使用Maven作为构建工具,在Eclipse环境中搭建一个整合了Spring、Spring MVC和Hibernate的项目。 首先,让我们了解Maven。Maven是Apache开发的一款项目管理和综合工具,它通过一个项目对象...
在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个...这个过程中,你将学习到如何配置IDE、Maven、Spring MVC以及如何编写控制器和视图。随着对这些工具和技术的深入理解,你可以进一步开发更复杂的应用程序。
在IT行业中,构建Java Web应用程序时,...这个过程完成后,你就成功地用Maven搭建了一个基础的Spring MVC开发环境,可以开始编写和运行你的Spring MVC应用程序了。记得随时更新和管理你的依赖,保持项目健康和可维护。
Spring MVC、MyBatis 和 Maven 是Java开发中常用的三大技术框架,它们的整合是构建高效、灵活的企业级Web应用的常见方式。这篇文章将详细介绍如何将这三者进行整合,并通过一个具体的“testmybatis”项目案例来阐述...
为了在Eclipse中搭建Spring MVC项目,你需要安装几个必要的插件,如M2E(Maven Integration for Eclipse)用于支持Maven项目,以及Spring Tools Suite(STS)提供对Spring框架的专门支持。 接着,Maven是Apache组织...