## **环境准备** >温馨提示:为了保证项目运行性能最佳且在二次开发或部署过程中少走弯路,请仔细阅读本文档。 *** ### **运行环境** | 中间件 | 版本 | 备注 | | --- | --- | --- | | jdk| 1.8 | 强制要求 | | mysql| 5.6 + | 强制要求 | | redis | 3.2 + |强制要求 | ### **开发环境** *** > 供参考:作者开发环境依赖 *** | 软件名称 | 软件包版本 | 软件包下载| | --- | --- | --- | | jdk| 1.8.0\_172 |[高速下载]( https://download.csdn.net/download/zysh888/12308354) | | mysql | 5.6.36| [高速下载]( https://dev.mysql.com/downloads/mysql/) | | redis| 3.2.1| [高速下载]( https://download.csdn.net/download/zysh888/12308369) | | maven| 3.5.2| [高速下载]( https://download.csdn.net/download/zysh888/12308375) | ### **JDK版本说明** 请使用 java -version 查看安装的JDK环境版本,为了确保环境变量正确配置请分别运行 - java - javac 均出现相关提示,恭喜你JAVA环境变量配置就绪。 ### **Maven版本说明** 请使用 mvn -v 命令查看Maven版本以及关联的JDK版本,当开发环境存在多个版本JDK时候需要卸载相关JDK ![](http://image.yxsdcti.com/bb62213c76779984845aa255596abbae) ### **Lombok 插件说明** Lombok的作用是能够达到的效果就是在源码中不需要写一些通用的方法,但是在编译生成的字节码文件中会帮我们生成这些方法,使用Lombok的好处使代码更简洁,更优雅。 如果你当前使用的**IDE**中未安装Lombok时,将会导致导入的代码报语法错误,请安装 [IDEA集成Lombok方法](https://blog.csdn.net/zysh888/article/details/105345582) | [Eclipse集成Lombok方法](https://blog.csdn.net/zysh888/article/details/105345661) *** >**PS.** IDE≠IDEA 全称:Integrated Development Environment 翻译:集成开发环境,这里指开发工具 ***