目录
一、部署前开发环境准备
二、下载:
三、导入数据库表
四、导入项目到idea
五、安装开发常用插件
六、运行项目
七、测试接口
八、部署前端到本地
一、部署前开发环境准备
(1)、安装jdk1.8及以上。
(2)、安装mysql 8.0,并安装客户端Navicat或者MySQL Workbench。
(3)、安装IntelliJ IDEA版本没要求,建议版本越高越好。
(4)、安装redis 3.0
以上自行安装,网上教程很多,就不重复造轮子了。
二、下载:
xxfen/apkManagement-java: 安卓安装包管理后台-java (github.com)https://github.com/xxfen/apkManagement-java
三、导入数据库表
新建数据库名:apkManagement,将下载的项目中的Dump.sql导入到apkManagement数据库。
以navicat为例,首先连接mysql,然后在mysql中新建数据库
右键apkManagement数据库,运行sql文件,选择Dump.sql文件
刷新,查看数据库表。
四、导入项目到idea
前提是以上准备工作完成之后,注意看有没有给idea指定jdk版本,没有就指定安装的jdk,正常情况是会自动指向本地安装的jdk,如下,我两个版本的jdk都安装了。
之后在idea中打开下载解压之后的项目。
- 在项目中下载依赖包
点开mavm,再点击加载图标,下载依赖会有点慢,耐心等待。
- 修改配置
点开application.yml
- 首先修改mysql数据库密码,改成你自己安装设置的密码
- 修改redis配置信息
修改数据库编号和密码,序号默认是0,redis未在其它项目中使用可不修改
- 修改本地存储安装包文件的路径
五、安装开发常用插件
- 安装Lombok,在serrings=》plugins,点开Marketplace搜索lombok,然后点击下载安装
- 安装MybatisX,安装然后重启
之后打开项目
不了解插件用途的小伙伴,自己去了解一下。
六、运行项目
先启动数据库,启动redis,
点击运行spring boot项目,
运行成功,没有报错信息:
七、测试接口
- 访问Swagger接口地址:
http://localhost:8090/swagger-ui.html
- 注册账号:
点击try it out,填写参数,点击execute,返回200,注册成功!
- 测试登录
成功,result=true并返回角色role和token
八、部署前端到本地
前端项目部署比后端简单。