《springcloud超级入门》Spring Cloud开发环境的准备和Lombok安装步骤《四》
开发环境的准备主要涉及三个方面:JDK、Maven、Spring Tools 4 for Eclipse。
1. JDK
JDK 的版本用 1.8 即可,环境变量大家自行去配置。配置好环境变量,在命令行中输入“java–version”能够显示出版本信息即可,如图 1 所示。
图 1 cmd 查询 JDK 版本
2. Maven
Maven 是用于项目构建的,教程所用的版本是 3.6。安装完之后也需要配置环境变量,配置好后同样需要在命令行中输入“mvn–version”进行检测。
图 2 cmd查询Maven版本
3. Spring Tools 4 for Eclipse
大家可以选择自己熟悉的开发工具,不一定要用 Spring Tools 4 for Eclipse,Spring Tools 4 for Eclipse 下载的地址:http://spring.io/tools。
Lombok 安装步骤
下载完成后,还需要安装 Lombok 插件,本教程的示例代码会采用 Lombok 来简化 get,set 方法。
1)官网下载 lombok.jar(https://projectlombok.org/index.html)。
2)直接运行 jar(java -jar lombok.jar 包的绝对路径),如图 3 所示。
图 3 运行 jar 包
然后会显示一个界面,如图 4 所示。
图 4 lombok 显示页面
点击 Install/Update 按钮即可安装成功,重启 IDE 即可使用。
《springcloud超级入门》Spring Cloud开发环境的准备和Lombok安装步骤《四》相关推荐
- 《SpringCloud超级入门》Eureka自我保护模式和InstanceID的配置《十四》
关闭自我保护 保护模式主要在一组客户端和 Eureka Server 之间存在网络分区场景时使用.一旦进入保护模式,Eureka Server 将会尝试保护其服务的注册表中的信息,不再删除服务注册表中 ...
- PIC单片机开发环境搭建_MPLAB X IDE安装步骤
熟悉开发环境是学习单片机的第一步,现在介绍下PIC得开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE. MPLAB X IDE 比老的MPLAB IDE, 编写代 ...
- 消息队列服务器安装失败,开发环境下的RocketMQ完整安装步骤、错误分析以及示例...
在看这文章之前建议先看看先前架构原理介绍文章: RocketMQ服务器启动 linux环境 下载编译源码 # 下载$ > wget wget http://mirror.bit.edu.cn/a ...
- 《springcloud超级入门》Spring Cloud和Dubbo的区别及各自的优缺点《三》
了解为什么需要微服务.最初的服务化解决方案是给相同服务提供一个统一的域名,然后服务调用者向这个域发送 HTTP 请求,由 Nginx 负责请求的分发和跳转. 这种架构存在很多问题:Nginx 作为中间 ...
- 《SpringCloud超级入门》Spring Boot Starter的介绍及使用《七》
目录 Spring Boot Starter项目创建 自动创建客户端 使用 Starter 使用注解开启 Starter 自动构建 使用配置开启 Starter 自动构建 配置 Starter 内容提 ...
- Spring cloud 开发培训
Spring cloud 开发培训 文章目录 Spring cloud 开发培训 本次培训目的 1. 开发环境 2. 开发工具 3. 常用命令 4. 正式开发前准备工作 5. 微服务创建 6. 开发插 ...
- Arduino可穿戴开发入门教程Arduino开发环境介绍
Arduino可穿戴开发入门教程Arduino开发环境介绍 Arduino开发环境介绍 Arduino不像我们使用的PC端操作系统一样,可以直接在操作系统中安装软件为操作系统编程.Arduino的软件 ...
- spring 开发环境_设置Spring 3开发环境
spring 开发环境 本教程简要说明了如何设置典型的环境来开发基于Spring的应用程序. 除了可以正常工作的Windows XP客户端具有足够的CPU能力和内存外,本教程没有其他先决条件. 在教程 ...
- 设置Spring 3开发环境
本教程简要说明了如何设置典型的环境来开发基于Spring的应用程序. 除了可以正常工作的Windows XP客户端具有足够的CPU能力和内存外,本教程没有其他先决条件. 在教程中,我们将需要安装以下组 ...
最新文章
- LightGBM是什么?相对于xgboost有什么优势?如何使用randomSearchCV和lightgbm进行组合获取最优参数组合?
- linux内核参数优化 for 高并发服务器
- android fragment 退出程序,android – 应用程序在Fragment中单击后退按钮后关闭
- 在行列都排好序的矩阵中找数
- linux的fork语句,Linux C/C++——fork()函数基础
- Java黑皮书课后题第5章:**5.45(统计:计算平均值和标准方差)在商务应用中……编写一个程序,提示用户输入10个数字,然后运用下面的公式,显示这些数字的平均值以及标准方差
- 自动判断PC端、手机端跳往不同的域名JS实现代码
- 基于java Springboot+Vue+shiro前后端分离疫情防疫管理系统设计和实现2.0
- 一个图文混排问题的解决过程
- 京东扩招 1.5 万员工;程维卸任快的打车法人;库克纪念乔布斯 64 岁诞辰 | 极客头条...
- JavaScript获取当前月的第一天和最后一天日期
- Redis入门到精通-姜海强-专题视频课程
- 程序员兼职年收入一百万100w
- 《shell脚本学习指南》自学笔记——入门
- SAP操作手册之 IDOC基础篇
- 通过DCMM评估对企业有什么作用
- (lintcode)第4题 丑数II
- php获取应用宝app下载连接
- Ubuntu14.04上安装calamari
- 妮妮lisp_140种Python标准库、第三方库和外部工具都有!
热门文章
- IDEA访问数据库时,某一个字段数据库中有值但是访问到的数据始终是null
- LeetCode题库整理【Java】—— 7整数反转
- android activity动态显示不出来,uiautomatorviewer 获取不到动态页面解决办法
- 疯狂java讲义价格_疯狂java讲义
- 前端处理带t的时间_适合家用的跑步机?阿迪达斯轻爵T-19i跑步机测评|adidas|商用机...
- mysql触发器求属性和_MySQL触发器demo
- wifi 信道_WiFi网速太慢,四招就可以让无线网络变得顺畅
- foxmail邮件怎样打印日历
- Chrome谷歌浏览器76地址栏隐藏的HTTPS和WWW标记如何恢复
- 如何理解面向过程和面向对象?