记录一下,不惜勿喷,可以留言交流!
准备工作,把maven,node.js,redis,jdk,mysql自行安装一下,在若依官网把分离版本的源代码整下来,RuoYi-Vue: 🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
复制ssh到idea中进行克隆,当然你也可以下载,解压用idea打开
后台启动
第一步,在idea中把导入的项目,修改一些内容,jdk的版本修改成jdk8,
第二步,查看一个maven的位置对不对
第三步,修改数据库的位置,账号密码
第四步,在数据库中可以把表创建了,你导入的项目中有sql语句,执行就可以了
第五步,启动项目,这就是启动成功
注意:如果在启动前报了,
Warning:java: 未知的枚举常量 javax.annotation.meta.When.MAYBE
原因: 找不到javax.annotation.meta.When的类文件
解决:导入一个包就好了
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>annotations</artifactId>
<version>3.0.1</version>
</dependency>
到此后台就启动了,不要关闭后台,不然在启动前台的时候我们会发生系统接口500异常
前台启动
第一步:找到放若依项目的位置,进入rouyi-ui目录下,并复制目录
第二步:打开cmd,以管理员身份运行
第三步:在下面依次执行一下命令
npm install
npm install --registry=https://registry.npm.taobao.org
# 本地开发 启动项目
npm run dev
第四步:最后一个命令执行完成之后,就会自动弹出若依后台管理,如果没有弹,但是已经执行完成了,那可以直接复制cmd中的Local和Netword后台的网址,进入若依后台管理,此时里面不会报错,验证码也生成了,可以直接进入,就看到了若依管理系统。