最近几天学习spring框架,在环境搭建过程中遇到了不少问题,网上找了不少资料都不是特别好,所以自己重新记录一下。

准备:

1.Eclipse下载,进官网,这里直接给链接了https://www.eclipse.org/downloads/eclipse-packages/这里有很多版本的,我们选择JavaEE开发者版本。

2. Spring IDE 下载(也叫Spring Tool Suite 简称 STS),进官网,直接给链接http://spring.io/tools/sts/all

网上很多资料说有两种方案,建议直接选择方案一,方案二在线更新龟速,把方案一的文件下载下来。
3. Spring framework下载,这个框架更新后变化很大,网上很多方案并不可取。上官网http://projects.spring.io/spring-framework/

目前的稳定版本是4.3.4了,需要下载的框架在文档说明里就有介绍,点进去慢慢看

按照链接点进去下拉如下

链接也给个直接进http://repo.spring.io/release/org/springframework/spring/

进去后别傻了不知道干嘛,看上面图的的说明,下载....RELEASE-dist.zip文件

如下图所示

好了到此需要的主要三个部分下载好了,如下所示

分别解压,接着我们开始配置环境

从解压的eclipse文件中打开eclipse.exe,启动后

help->Intall new software->Add->Local导入springsource-tool-suite解压路径会自动找到相关的IDE,如下图所示

一直next ,I accept   等待配置即可。配置完成后会重新启动。

最后一步配置framework,

首先新建一个java工程,然后new一个Folder,命名为lib,接着将spring-framework文件下libs文件中的beans context core expresion.jar拷贝到新建的文中,如下图所示。

从图中可以看到其实还需要一个commens-logging文件,前面的图中有介绍这个日志的重要性(箭头指出),这个需要单独下载,直接把链接给出http://download.csdn.net/detail/judy1990/4252960

从lib文件中拷贝好五个jar文件后右键建立路径即可完成。

至此所有的配置已经完成

最新文章

  1. 事务日志以及虚拟日志文件(VLFs)概述
  2. 【Linux】LAMP环境的搭建
  3. javascript中的splice方法介绍&示例
  4. Javascript之clipBoard操作
  5. 自定义debug信息
  6. JavaScript学习笔记(10)——JavaScript语法之操作DOM
  7. Android TextView : “Do not concatenate text displayed with setText”
  8. bzoj 2209: [Jsoi2011]括号序列 splay
  9. java.util.Timer类似于闹钟定时做任务
  10. 解决vuecli3.0构建的vue2.0项目在IE9可能出现的兼容性问题
  11. vs2017开发IOS(vs2017 xamarin 连接mac)
  12. CPU高的排查
  13. 关于iOS与html交互,隐藏或修改html标签内容
  14. 修改spring源码重写classloader实现项目加密
  15. rsync 文件同步(差异复制)
  16. 转:springmvc常用注解标签详解
  17. FSMN结构快速解读
  18. MySQL5.6启动报错The server quit without updating PID file
  19. MongoDB 分布式部署教程
  20. PHP计算两个绝对路径的相对路径

热门文章

  1. matlab直接运行fig文件时报错
  2. iOS项目开发中的知识点与问题收集整理②
  3. linux部署jdk-tomcat
  4. REF游标
  5. TIM4定时器功能设置
  6. 5、java操作xml,dom4j
  7. 用 Flask 来写个轻博客 (12) — M(V)C_编写和继承 Jinja 模板
  8. toString()方法,与call()方法结合;用来进行数据类型检测
  9. Leetcode 跳跃游戏 II
  10. Qt4 QWebView的使用例子