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

相关文章

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

Golang的CSP模型简介(最新推荐)

《Golang的CSP模型简介(最新推荐)》Golang采用了CSP(CommunicatingSequentialProcesses,通信顺序进程)并发模型,通过goroutine和channe... 目录前言一、介绍1. 什么是 CSP 模型2. Goroutine3. Channel4. Channe

IDEA如何切换数据库版本mysql5或mysql8

《IDEA如何切换数据库版本mysql5或mysql8》本文介绍了如何将IntelliJIDEA从MySQL5切换到MySQL8的详细步骤,包括下载MySQL8、安装、配置、停止旧服务、启动新服务以及... 目录问题描述解决方案第一步第二步第三步第四步第五步总结问题描述最近想开发一个新应用,想使用mysq

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

IDEA如何将String类型转json格式

《IDEA如何将String类型转json格式》在Java中,字符串字面量中的转义字符会被自动转换,但通过网络获取的字符串可能不会自动转换,为了解决IDEA无法识别JSON字符串的问题,可以在本地对字... 目录问题描述问题原因解决方案总结问题描述最近做项目需要使用Ai生成json,可生成String类型

k8s部署MongDB全过程

《k8s部署MongDB全过程》文章介绍了如何在Kubernetes集群中部署MongoDB,包括环境准备、创建Secret、创建服务和Deployment,并通过Robo3T工具测试连接... 目录一、环境准备1.1 环境说明1.2 创建 namespace1.3 创建mongdb账号/密码二、创建Sec

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

Idea调用WebService的关键步骤和注意事项

《Idea调用WebService的关键步骤和注意事项》:本文主要介绍如何在Idea中调用WebService,包括理解WebService的基本概念、获取WSDL文件、阅读和理解WSDL文件、选... 目录前言一、理解WebService的基本概念二、获取WSDL文件三、阅读和理解WSDL文件四、选择对接

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

idea如何开启菜单栏

《idea如何开启菜单栏》文章介绍了如何通过修改IntelliJIDEA的样式文件`ui.lnf.xml`来重新显示被关闭的菜单栏,并分享了解决问题的步骤... 目录ijsdea开启菜单栏第一步第二步总结idea开启菜单栏手贱关闭了idea的js菜单栏,花费了半个小时终于解决,记录并分享一下第一步找