写点什么

IntellJ IDEA 诺依开发部署文档

  • 2022 年 3 月 12 日
  • 本文字数:1599 字

    阅读完需:约 5 分钟

IntellJ IDEA诺依开发部署文档

前景提示

  • 若伊是国内一款很好的开源项目,非常的便于学习,而且它是开源免费的,但是,它的开发部署文档实在是没法按照那个文档,快速高效的在本地搭建一套可以运行的项目,对于学习开发和使用实在是一大难题,为此本博主耗时一个多星期,特意编辑了这套高效,快捷合理的部署文档,希望看到的人可以快速搭建项目,快速学习,文档不全,不合理,不可复用性一直是我国开发界的弊病,看看邻国印度,就是文档写的好,都享誉硅谷了,希望我国的开发不要仅仅是技术好,文档的状况也要提上日程,毕竟可以一直让更多人开发学习的才是最好的开源软件,才能更好的做大做强.


一、环境整合

构建工具(参考工具部署方式)


  • 注意:windows 10 家庭版不适合使用最新的 16.0 系列



官方文档

http://doc.ruoyi.vip/ruoyi/


  • 在项目的路径下有一个 eclipse 的项目部署文档可以参阅


二、git 导入编译器

https://gitee.com/y_project/RuoYi-Vue


  • 如图: git ->clone



三、模块描述浅析


  • 文件路径:RuoYi-Vue/pom.ml


四、配置文档


application.yml 修改

  • 这里有一个文件路径需要修改为本地的,服务器部署时再修改一次对应服务器的地址

  • 修改 redis 账户密码配置(redis 一定要配置密码,否则的话启动的时候就会报错)

application-druid.yml 修改

  • 修改 MySQL 账户密码配置

logback.xml 修改

  • 改 logback.xml 的日志存放路径

五、在 IDEA 中执行 MySQL 的脚本

  • 本地 DBeaver 建立数据库 ry-vue,(不建立,以下步骤操作不了)

  • 右侧栏,找到 DATABASE,选择加号,找到 MYSQL


  • 填写配置信息,测试连接,测试连接的时候可能要下载相关的 jar 包.


  • 找到需要运行的脚本,然后选择 run


  • 填写数据库信息,选择右侧加号,导入刚刚配置的数据库.


  • 然后点击 run,就会成功运行脚本.


  • 打开 DBeaver 检查数据执行成功.

六、启动后台项目

  • 保证 IDE 的 maven 配置为本地的 maven,JDK 为 1.8 以上的在项目对应上,还有编码格式没有问题(这些基础问题没有问题)

  • File -> setting

  • File -> Project Struct

  • File->Settings->Editor ->File Encodings

  • File->Settings->Build -> Compiler -> Java Compiler

  • 点击 maven 这里的刷新



  • 点击 ruoyi 的这三项加载(三个同时选中,然后点击 run 的绿色三角形).


  • 启动 redis,这里写了这样的脚本,然后把脚本的快捷方式发送到了桌面


  • 找到本地安装 redis 的路径

  • 新建文件 redis_start.bat,写入如下脚本


    cd D:\ProgramFiles\Redis  redis-server.exe redis.windows.conf  pause
复制代码


  • 选择 redis_start.bat 右键,发送快捷方式到桌面,就生成了快捷启动方式


  • 双击 redis_start.bat 启动 redis



  • 项目的启动位置


  • 右键选择 run 执行


  • 如图所示为启动成功


七、IDEA 前端配置

1、修改代码

  • 打开前端代码,找到文件 vue.config.js 访问配置文件保证如图位置和 admin 模块的端口号一致。



2、手动加载 vue 配置,运行前端

  • 打开编译器下边的 Terminal,进入 ruoyi-ui 路径执行如下命令



npm install或者 cnpm install 加载本地包
复制代码



  • 由于项目的 package.json 里设置了编译项目的 pro,所以执行如下命令




npm run build:prod 建立项目
复制代码



  • 构建成功,成功后会生成 dist(相当于 jar 包)文件。


  • 项目启动命令,点击红色链接位置即可访问



npm run dev 启动项目
复制代码


3、项目自带脚本启动(彩蛋)

  • 项目下有这样三个文件,就是前端启动使用的脚本(注意启动顺序)


  • 用方式,右键,然后选择 open in terminal


4、IDEA 配置,运行前端

  • 找到 IDE 工具栏,就是启动项目的 run 那里



  • 点击下拉框,找到 Eidt Confiuration,选择



  • 选择小加号



  • 选取 npm



  • 设置 npm 页,完成后,点击 apply



  • run npm ,如图选择 run 或者 debug。



  • 运行成功(如果本地的 npm 安装没问题,就会产生如图的样子)。


注意:

问题:IDEA 2020 存在编译问题:Error:(3, 32) java: 程序包 org.springframework.boot 不存在.


  • 勾选:Delegate IDE build/run actions to Maven.



八、登陆


  • 以上没有问题,就会自动弹出登陆页面



  • 登陆账户问题在项目 RuoYi-Vue\doc,账户/密码 :admin/admin123(文档里有)



  • 进入主页




结语


呕心沥血,爆肝一个星期,希望点赞,收藏,评论,转发,您的支持就是本博主前进的动力.

发布于: 刚刚阅读数: 3
用户头像

十年磨一剑,一剑破万法 2018.01.16 加入

JAVA开发五年,希望早日成就架构师 博客园:cnblogs.com/liuyangfirst/

评论

发布
暂无评论
IntellJ IDEA诺依开发部署文档_开源_北极的大企鹅_InfoQ写作平台