`
dyllove98
  • 浏览: 1405273 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39053
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:80057
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133163
社区版块
存档分类
最新评论

Spring MVC Maven 环境搭建与部署

阅读更多

本文简单演示了本地开发环境的搭建、项目出包、部署运行、HelloWorld,以及部分注意事项。

起初的玩法:先安装Eclipse,然后分别下载并安装Maven、Spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的。

现在……我们可以直接使用STS完成所有工作。

STS :

The Spring Tool Suite? (STS) provides the best Eclipse-powered development environment for building Spring-powered enterprise applications. STS supplies tools for all of the latest enterprise Java and Spring.

一、安装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容器运行并查看结果

下面是我部署到虚拟机的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中可以配置代理。

 

分享到:
评论

相关推荐

    spring mvc maven mysql 增删改查

    在IT行业中,Spring MVC、Maven和MySQL是三个非常重要的技术组件,它们分别代表了Web应用的模型-视图-控制器框架、项目构建工具和关系型数据库管理系统。本篇文章将详细探讨这三个技术如何协同工作,实现一个基础的...

    springmvc + spring + mybatis + maven整合配置文件

    在IT行业中,构建一个高效、可维护的企业级Web应用程序常常会采用MVC(Model-...通过这样的配置,开发者可以快速构建起一个基于Spring MVC、Spring和MyBatis的Web应用,同时利用Maven的便利性进行项目的构建和管理。

    maven 搭建spring mvc环境

    总之,通过Maven搭建Spring MVC环境涉及的主要步骤包括:配置Maven、创建Maven项目、添加Spring MVC依赖、配置Spring MVC的Servlet和处理器、编写Controller、以及测试和部署。这些知识对于开发基于Spring MVC的Web...

    spring mvc+spring+maven框架项目,纯净项目

    这个"spring mvc+spring+maven框架项目"提供了一个纯净的基础,便于开发者快速搭建和理解这三者之间的协作。 **Spring MVC** Spring MVC是Spring框架的一部分,是一个用于构建Web应用的轻量级MVC(Model-View-...

    Spring MVC maven第二例

    7. **运行与测试**:通过Maven构建项目,然后部署到Servlet容器,通过浏览器访问URL,测试应用是否正常工作。 在实际开发中,我们还可以利用Spring Boot简化这个过程,它集成了许多默认配置,使得创建Spring MVC...

    最新maven搭建的Spring mvc的demo

    这个"最新maven搭建的Spring MVC的demo"是一个很好的学习资源,它展示了如何使用Maven来构建一个简单的Spring MVC应用。通过这个例子,初学者可以了解Spring MVC的核心组件和Maven的项目构建流程,为后续深入学习和...

    一个入门的spring mvc demo,基于eclipse maven

    在这个入门的Spring MVC demo中,我们将深入探讨其与Eclipse IDE和Maven构建工具的集成。 首先,Eclipse是一款广泛使用的Java集成开发环境,支持多种插件,包括M2Eclipse,这是一个专门用来管理和构建Maven项目的...

    基于注解Spring MVC环境搭建

    总的来说,基于注解的Spring MVC环境搭建涉及众多步骤,从设置项目结构、配置MVC组件、编写控制器到测试和部署。这个过程旨在减少配置工作,提高开发效率,同时利用Spring强大的功能来构建健壮的Web应用程序。通过...

    Spring mvc 环境搭建(maven构建)

    **Spring MVC 环境搭建(Maven构建)** Spring MVC 是 Spring 框架的一个模块,主要用于构建Web应用程序。它提供了模型-视图-控制器(MVC)架构,简化了开发流程并提高了代码的可测试性。Maven 是一个项目管理和综合...

    用Maven搭建Spring+Spring MVC+Hibernate框架

    本篇文章将深入探讨如何使用Maven作为构建工具,在Eclipse环境中搭建一个整合了Spring、Spring MVC和Hibernate的项目。 首先,让我们了解Maven。Maven是Apache开发的一款项目管理和综合工具,它通过一个项目对象...

    IntelliJ IDEA上创建Maven Spring MVC项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个...这个过程中,你将学习到如何配置IDE、Maven、Spring MVC以及如何编写控制器和视图。随着对这些工具和技术的深入理解,你可以进一步开发更复杂的应用程序。

    Spring MVC Maven

    Spring MVC Maven是一个基于Java的Web开发框架,它整合了Spring框架和Maven构建工具,为开发者提供了一种高效、灵活的构建Web应用的方式。在这个框架中,Spring MVC负责处理请求和响应,而Maven则用来管理项目的依赖...

    maven搭建springMVC环境

    在IT行业中,构建Java Web应用程序时,...这个过程完成后,你就成功地用Maven搭建了一个基础的Spring MVC开发环境,可以开始编写和运行你的Spring MVC应用程序了。记得随时更新和管理你的依赖,保持项目健康和可维护。

    Eclipse+tomcat+maven 配置Spring mvc图文教程.zip

    为了在Eclipse中搭建Spring MVC项目,你需要安装几个必要的插件,如M2E(Maven Integration for Eclipse)用于支持Maven项目,以及Spring Tools Suite(STS)提供对Spring框架的专门支持。 接着,Maven是Apache组织...

    spring,spring mvc,mybatis,maven,mySql 项目框架

    在IT行业中,构建高效、可维护的Web应用是至关重要的,而"spring,spring mvc,mybatis,maven,mySql 项目框架"恰好是一个典型的企业级开发组合,它们各自扮演着不同的角色,共同构成了强大的后端开发基础。...

    spring mvc+maven

    在"liming.maven.example"这个项目中,可能包含了上述步骤的示例代码,通过学习和理解这些代码,你可以更好地掌握Spring MVC与Maven的结合使用。这不仅有助于提升开发效率,还能确保项目的一致性和可维护性。

    maven+spring MVC+Mybatis+jetty+mysql

    "maven+spring MVC+Mybatis+jetty+mysql" 的组合是常见的开发栈,它涵盖了项目管理、前端控制器、持久层操作、应用服务器以及数据库管理等多个层面。下面将详细介绍这些关键技术及其在实际应用中的作用。 1. Maven...

    项目搭建实例、spring + mybatis + spring mvc + maven + mysql

    在本项目中,我们主要探讨的是一个基于Java的Web应用架构,它采用了Spring、MyBatis、Spring MVC、Maven以及MySQL这五大技术组件。这是一个经典的后端开发框架组合,适用于构建复杂、可扩展的企业级应用程序。下面将...

    spring mvc+spring+hibernaate+bootstrap+maven通用后台部门员工管理系统.zip

    这是一个基于Java技术栈的通用后台管理系统,主要使用了Spring MVC、Spring、Hibernate、Bootstrap和Maven等技术。这些技术在IT行业中广泛应用于企业级Web应用开发,构建高效、可维护的系统。下面将分别详细解释这些...

    spring5.0_mvc_maven项目_HelloWorld实例

    这个“HelloWorld”实例展示了Spring 5.0 MVC的基础用法,包括如何配置MVC环境、编写Controller以及展示结果。随着对Spring MVC的深入了解,你可以添加更多的功能,如处理POST请求、使用ModelAndView对象传递复杂...

Global site tag (gtag.js) - Google Analytics