开发环境搭建, 主要包含 2 部分:
Java 安装
Eclipse 安装
为易于学习, 我们只安装这 2 个部分, 对于一般开发学习也足够了. 如果你有其他要安装的, 酌情添加.
Java 安装
我们使用 Java8:
下载 JDK
32 位下载 x86 版本, 64 位下载 x64 版本, 请根据自己情况选择:
下载后双击安装, 安装后检查安装是否成功, 打开命令行工具, 执行 java -version, 正常打印出 Java 版本号, 安装成功.
Eclipse 安装
1. Eclipse 下载安装
Eclipse 很强大, 而且免费, 我们使用 Eclipse 作为开发 IDE.
下载 Eclipse
如果速度慢, 可以选择国内的镜像下载.
下载完成后, 双击安装, 选择 JEE 开发, 按步骤完成安装.
2. 安装 spring tools 4
打开 Eclipse, 选择菜单: Help->Eclipse Marketplace... 打开 Eclipse 市场, 搜索 "spring tools", 找到 Spring tools 4 安装, 如下图:
至此, 我们已顺利完成开发环境搭建.
附: Eclipse maven 插件的国内镜像设置
maven 中央仓库的速度有时候很慢, 需要设置一下国内镜像, 加快 maven 更新时的 jar 包下载速度.
打开 Eclipse, 选择菜单: Windows> Preferences, 打开对话框, 展开 Maven> User Settings, 注意右侧红框部分 User Settings 设置, 其实 settings.xml 并不存在, 我们需要创建一个, 然后在里面设置国内镜像网址.
在上图所示的同样路径, 创建 settings.xml, 加入阿里云的 maven 镜像网址:
- <settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
- <mirrors>
- <mirror>
- <id>aliyun</id>
- <name>aliyun maven</name>
- <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
- </mirrors>
- </settings>
完成后, 点击一下 update settings, 点击 Apply 关闭对话框.
如果你已经有新建的项目, 可以试一下 Maven 更新, 速度快多了.
系列教程
Spring 框架介绍 https://www.qikegu.com/docs/1466
Spring 框架模块 https://www.qikegu.com/docs/1468
Spring 开发环境搭建(Eclipse) https://www.qikegu.com/docs/1479
创建一个简单的 Spring 应用 https://www.qikegu.com/docs/1492
Spring 控制反转容器(Inversion of Control - IoC) https://www.qikegu.com/docs/1500
理解依赖注入(DI - Dependency Injection) https://www.qikegu.com/docs/1541
Bean xml 配置(1)- 通过 xml 配置加载 Bean https://www.qikegu.com/docs/1553
Bean xml 配置(2)- Bean 作用域与生命周期回调方法配置 https://www.qikegu.com/docs/1558
Bean xml 配置(3)- 依赖注入配置 https://www.qikegu.com/docs/1567
Bean xml 配置(4)- 自动装配 https://www.qikegu.com/docs/1568
Bean 注解 (Annotation) 配置(1)- 通过注解加载 Bean https://www.qikegu.com/docs/1569
Bean 注解 (Annotation) 配置(2)- Bean 作用域与生命周期回调方法配置 https://www.qikegu.com/docs/1585
Bean 注解 (Annotation) 配置(3)- 依赖注入配置 https://www.qikegu.com/docs/1815
Bean Java 配置 https://www.qikegu.com/docs/1817
Spring 面向切面编程(AOP) https://www.qikegu.com/docs/1820
Spring 事件(1)- 内置事件 https://www.qikegu.com/docs/1844
Spring 事件(2)- 自定义事件 https://www.qikegu.com/docs/1845
Spring 开发环境搭建(Eclipse)
来源: http://www.bubuko.com/infodetail-3077488.html