高效使用Eclipse开发微服务-环境准备(一)
序言 现如今互联网时代,随便一个应用起步就是去耦合,分布式架构,负载均衡等等概念,了解这些概念后就是一个架构的搭建过程,往往架构搭建需要参考各种开源项目以及文章,本系列文章用于描述一个简单的微服务构建过程。第一章-IDE工具 常用的IDE工具有很多,本文针对Eclipse进行描述和开发,比者使用的是Eclipse 4.4.2版本,有兴趣的可以自行去Eclip
序言
现如今互联网时代,随便一个应用起步就是去耦合,分布式架构,负载均衡等等概念,了解这些概念后就是一个架构的搭建过程,往往架构搭建需要参考各种开源项目以及文章,本系列文章用于描述一个简单的微服务构建过程。
第一章-IDE工具
常用的IDE工具有很多,本文针对Eclipse进行描述和开发,比者使用的是Eclipse 4.4.2版本,有兴趣的可以自行去Eclipse官网下载,Eclipse版本有很多个,需要下载适合WEB开发的Java EE版本。
当我们把Eclipse下载好了以后,我们还需要安装我们的编译环境,对于Java来说,我们常用的就是JDK,JDK被Oracle公司收购后,我们需要去Oracle的主页去下载,为了保持我们架构的服务能够在未来很长一段时间内不会被淘汰,所以我们选择下载较新的版本,比者这边使用的是Java 1.8,安装好JDK后,我们需要设置运行时环境变量JAVA_HOME,因为笔者使用的是Window10的系统,如果是其它系统设置方式会有所不同,window10设置方式如下图所示
我们装好JDK后验证一下JDK是否安装正确,打开CMD命令工具,输入Java -version,如果能输出如下内容,即说明安装正确,可以开始我们的架构环境了
Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。
C:\Users\lenovo>java -version
java version "1.8.0_74"
Java(TM) SE Runtime Environment (build 1.8.0_74-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)
C:\Users\lenovo>
对于Java的微服务架构有两种方式实现,一种使用阿里开源的dubbo和国外的spring cloud,目前dubbo已经不在维护,笔者这里使用的是spring cloud,spring cloud包含大量的组件用于满足我们开发微服务,市面上面大多采用的是maven方式构建,此次我们使用国外比较流行的gradle方式构建,下载gradle后解压即可使用,也可以添加到环境变量,添加方式同JDK环境变量,gradle变量名为:GRADLE_HOME。
基本的构建工具我们都准备的差不多了,接下来我们需要准备编译辅助工具,即Eclipse的一些插件,我们需要打开Eclipse的Marketplace商店,打开位置为Help=>Eclipse Marketplace,我们在Find栏输入Spring关键字进行查找,当我们看到spring IDE x.x.x.RELEASE插件后点击install
前面我们说了是用gradle构建,那么我们还需要安装gradle插件,还是同样的操作,输入关键字gradle后查找,当我们看到Gradle IDE Pack x.x.x+x.x.x时,点击install进行安装
当我们把这两个插件安装完毕后,还需要配置相关Eclipse参数,gradle插件需要配置gradle home,笔者这里使用的是gradle 3.3
至此,本章节到此完毕
更多推荐
所有评论(0)