2022最新IntellJ IDEA诺依开发部署文档

2024-03-14 00:40

本文主要是介绍2022最新IntellJ IDEA诺依开发部署文档,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

前景提示

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

一、环境整合

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

软件名称版本相关文章推荐
Git13.5.0https://www.cnblogs.com/liuyangfirst/p/15996063.html
NodeJS16.0.0https://www.cnblogs.com/liuyangfirst/p/15998172.html
JDK1.8https://www.cnblogs.com/liuyangfirst/p/14334385.html
Maven3.6.0https://www.cnblogs.com/liuyangfirst/p/15981202.html
MySQL5.6.10https://www.cnblogs.com/liuyangfirst/p/15997667.html
Redis5.0.10https://www.cnblogs.com/liuyangfirst/p/15998117.html
DBeaver7.3.0https://www.cnblogs.com/liuyangfirst/p/15997753.html
IntelliJ IDEA尽量使用比较新的版本https://www.jetbrains.com/idea/
RedisDesktopManager0.9.3.817https://www.cnblogs.com/liuyangfirst/p/15998132.html
  • 注意:windows 10 家庭版不适合使用最新的16.0系列

官方文档

[http://doc.ruoyi.vip/ruoyi/]()
  • 在项目的路径下有一个eclipse的项目部署文档可以参阅

 

二、git 导入编译器

[https://gitee.com/y_project/RuoYi-Vue]()
  • 如图: git ->clone

 

三、模块描述浅析

  • 文件路径:RuoYi-Vue/pom.ml
模块名称描述
ruoyi-admin启动模块,启动配置在resource的yml下
ruoyi-framework主题框架模块,框架怎么运行的仔细看看,这个是核心重点
ruoyi-system业务模块,几乎所有业务都在这里
ruoyi-quartz定时任务模块,跑的定时任务基本都在这里
ruoyi-generator基础公共表的操作,相当于基础表和基础业务存放位置
ruoyi-common公共代码模块,list转set什么的一般放这里,自己不要瞎写方法,公共的都放这里

四、配置文档

名称位置
模块ruoyi-admin
路径src/main/resources
综合配置application.yml

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\Redisredis-server.exe redis.windows.confpause
  • 选择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

3、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(文档里有)

  • 进入主页

序号文档
1若依环境使用手册.docx

结语

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

这篇关于2022最新IntellJ IDEA诺依开发部署文档的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/806749

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

OpenHarmony鸿蒙开发( Beta5.0)无感配网详解

1、简介 无感配网是指在设备联网过程中无需输入热点相关账号信息,即可快速实现设备配网,是一种兼顾高效性、可靠性和安全性的配网方式。 2、配网原理 2.1 通信原理 手机和智能设备之间的信息传递,利用特有的NAN协议实现。利用手机和智能设备之间的WiFi 感知订阅、发布能力,实现了数字管家应用和设备之间的发现。在完成设备间的认证和响应后,即可发送相关配网数据。同时还支持与常规Sof

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

活用c4d官方开发文档查询代码

当你问AI助手比如豆包,如何用python禁止掉xpresso标签时候,它会提示到 这时候要用到两个东西。https://developers.maxon.net/论坛搜索和开发文档 比如这里我就在官方找到正确的id描述 然后我就把参数标签换过来

秋招最新大模型算法面试,熬夜都要肝完它

💥大家在面试大模型LLM这个板块的时候,不知道面试完会不会复盘、总结,做笔记的习惯,这份大模型算法岗面试八股笔记也帮助不少人拿到过offer ✨对于面试大模型算法工程师会有一定的帮助,都附有完整答案,熬夜也要看完,祝大家一臂之力 这份《大模型算法工程师面试题》已经上传CSDN,还有完整版的大模型 AI 学习资料,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学