开发环境准备
有关 Java 开发环境的准备,除 JDK IDE 外,还需要准备另外一些工具或服务,以方便进行代码管理、开发调试等一些常用操作,具体如下:
- Java SDK
- IntelliJ IDEA
- Git
- Consul
- MySQL 及其客户端
- MongoDB 及其客户端
- Redis
- RabbitMQ
选择 JDK 的版本
JDK 需要使用 1.8 或以上版本,读者可根据自己的操作系统,从 网选择相关的安装包下载使用。
本文实例都是基于 JDK 1.8 开发的,并且开发完成的应用也都是使用 Java 镜像发布的。
原则上,高版本的 JDK 具有向下兼容性,但是如果在开发过程中使用了高版本的 JDK,则在应用发布时就必须使用相同或更高的版本进行发布。
下载 lntelliJ IDEA
Eclipse NetBean IntelliJ IDEA 等都是非常优秀的 Java 集成开发工具,本文推荐读者使用 IntelliJ IDEA (简称 IDEA ),并且本文的实例也都是使用这一工具开发的。 IDEA 不仅在智能代码助手、工程管理、版本控制等各个方面都非常优秀,而且包含一些常用的工具插件,无需我们费力寻找和安装,如 Maven IDEA Spring Cloud 的开发提供了全面而独特的支持,读者可以从宫网中下载安装 IDEA。