Easy learning 开发环境搭建指南
推荐使用IDE IntelliJ IDEA 2018+ 进行开发。以下是环境要求,在开发之前,请预先安装好
- Java: jdk 1.7或1.8
- MySQL: 5.6.x
- Maven: 构建工具,到Maven官网下载最新版本即可。
- Tomcat: 因为使用Spring Boot框架,所以开发阶段不需要,部署阶段使用8.x
- Git: 不用说了,必须有,Linux一般自带,OSX和Windows需要手动下载
此外,在MySQL中,需要创建一个"el_dev_user"的用户,密码为"eldevelop1009"。项目需要数据库"easylearning"建议也预先创建好。
在MySQL root用户下,可以参考以下的命令:
mysql> CREATE USER 'el_dev_user'@'localhost' IDENTIFIED BY 'eldevelop1009';
mysql> CREATE DATABASE easylearning;
mysql> GRANT ALL ON easylearning.* TO 'el_dev_user'@'localhost'
具备以上条件,您就可以进行Easy learning开发了。
在开发前,请先fork到自己的仓库,对代码进行修改并commit后pull request给我。
如果不清楚pull request的流程,可以参考Git合作开发流程
不管您的电脑是什么系统,请打开IDEA IDE,在File选项中,有New一栏,New中选中"Project From Version Control",再选中"Git"。IDEA会要求您输入仓库的地址。这里输入github地址即可(注意是你fork出来的那个,不是我的)。
输入github地址和项目的本地路径,Clone前可以先test一下看看是否有效。
随后等待clone,项目会自动导入。导入成功后,刷新maven下载依赖包即可。如果您之前没有进行过Spring开发,下载过程会比较长。
默认使用IDEA自带的Maven,强烈建议更换为自己的,参考IDEA配置Maven,并且可以添加国内的镜像加快下载速度,参考更换Maven源
以上就是基本的搭建教程,有问题直接联系我吧~