若依二次开发的注意事项

若依——从下载源码到服务器运行

项目整体搭建

在若依官网下载源码后,在idea中打开项目,打开sql文件夹下的两个sql文件,拖到数据库中执行。

更改数据源配置

打开ruoyi-admin/src/main/resources/application-druid.yml按如下格式修改数据库信息。

# 数据源配置

spring:

    datasource:

        type: com.alibaba.druid.pool.DruidDataSource

        driverClassName: com.mysql.cj.jdbc.Driver

        druid:

            # 主库数据源

            master:

                url: 数据库地址

                username: 数据库账号

                password: 数据库密码

代码生成配置

RuoYi-master\ruoyi-generator\src\main\resources\generator.yml中为代码生成的配置文件,在生成代码前更改表前缀名

删除 实例演示 菜单项

与其他可以设置为隐藏的菜单项不同,实例演示菜单项的隐藏需要在

RuoYi-master\rruiyi-admin/src/main/resources/templates/index.html中修改,将前端部分代码注释掉即可

默认账号密码

admin

admin123

背景图片的修改

RuoYi-master\ruoyi-admin\src\main\resources\static\css\login.css

数据库迁移

在开发环境下完成开发后,将数据库复制到云端服务器上,选中数据库导出为sql,再在云服务器上创建数据库,选中并运行sql,可能遇到因linux下数据库与开发环境下数据库版本不同而产生的sql执行错误,修改sql文件中数据的编码版本和排序即可。

使用工具Navicat12:从mysql8数据库导出sql ,再sql导入mysql5.6时报的错。

错误:Result: 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

觖决办法

用文本工具打开sql文件

查找:utf8mb4     全部替换为    utf8

查找:utf8mb4_0900_ai_ci  全部替换为:utf8_general_ci

项目打包

运行RuoYi-master\bin\package.bat即可,打包后的jar包:

RuoYi-master\ruoyi-admin\target\ruoyi-admin.jar

云端持久化运行

在云端新建运行的文件夹,将jar包传输到文件夹中,输入以下命令即可

nohup java -jar ruoyi-admin.jar &

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值