首页 > 其他分享 >从零开始:手把手教你IDEA中搭建RuoYi-Cloud,轻松上手微服务

从零开始:手把手教你IDEA中搭建RuoYi-Cloud,轻松上手微服务

时间:2024-08-19 09:16:34浏览次数:6  
标签:手微 服务 ruoyi IDEA Cloud RuoYi cloud

RuoYi-Cloud简介

RuoYi-Cloud 是一个 Java EE 企业级快速开发平台,它采用了微服务架构设计,主要技术栈包括 Spring Boot、Spring Cloud & Alibaba、Vue 和 Element UI。同时也是我们学习微服务的首选开源项目。

RuoYi-Cloud对于初学者要在IDEA开发工具中搭建并运行起来,着实不容易。因为工程默认使用的本机运行环境,换在远程服务器的方式,Nacos配置特别要注意,差点整迷糊了。

1. 克隆或下载项目

首先,从GitHub上克隆ruoyi-cloud项目到你的本地计算机。你可以使用Git命令行工具或者IDEA的VCS功能来完成这一步。

git clone https://github.com/ruoyi-framework/ruoyi-cloud.git

2. 导入项目到IDEA

  • 打开IntelliJ IDEA。
  • 选择 Open 或者 Import Project
  • 浏览到你刚才克隆的项目文件夹,并选择 pom.xml 文件。
  • IDEA会自动检测到这是一个Maven项目并提示你导入。点击 OK 或 Import 按钮。

image.png

3. 解析依赖

IDEA会自动解析项目的Maven依赖。如果需要加速依赖下载,可以配置代理服务器。

image.png

4. 配置环境

ruoyi-cloud是一个微服务架构的项目,通常需要配置好相应的环境,比如数据库连接信息、Redis等。确保你的开发环境中已安装并配置好了必要的服务(如MySQL, Redis等)安装这里不做详细介绍,自行安装。
开发服务器IP:192.168.0.100;MySQL数据库8.x,管理员账号root密码root,redis密码:123456
nacos默认账号nacos,密码nacos

  • 找到每个服务的application.ymlapplication.properties配置文件。
  • 根据实际情况修改数据库URL、用户名和密码等信息。
    工程列表从上到下,按实际环境修改一遍,一般没什么问题,下面列举了网关、鉴权和系统管理三个工程的修改,其他模块一并修改即可。

image.png

image.png

image.png

5. Nacos配置

Nacos配置文件:

https://gitee.com/wensheng6611/ry-nacos-config.git

ruoyi-cloud没有放配置文件,对初学者这地方有点坑。。。
下载配置文件把这些文件新增或导入到nacos并修改这些文件的内容跟开发服务器保持一致即可。
image.png

6. 启动服务

ruoyi-cloud项目通常包含多个子模块,例如网关、认证服务、各个业务服务等。

  • 在IDEA中,找到你想启动的服务的主类(通常命名为Application),它位于每个子模块的根目录下。
  • 右键点击该类,选择 Run 'Application' 或者 Debug 'Application' 来启动服务。

image.png

7. 监控与调试

一旦服务启动,你就可以在IDEA的控制台窗口看到输出的日志信息。如果有任何问题,可以通过IDEA的调试功能来定位问题。

8. 使用Swagger文档

ruoyi-cloud通常集成了Swagger UI,用于展示API文档。启动所有必要的服务后,在浏览器中访问如下URL:

http://localhost:8080/swagger-ui/index.html

image.png

其中端口号是你启动的服务所绑定的端口。

以上就是使用IDEA运行ruoyi-cloud项目的步骤。如果你在过程中遇到任何问题,可以查阅项目的官方文档或搜索相关的解决方案。

https://doc.ruoyi.vip/ruoyi-cloud/

标签:手微,服务,ruoyi,IDEA,Cloud,RuoYi,cloud
From: https://www.cnblogs.com/budaos/p/18366676

相关文章

  • Intellij IDEA学习笔记
    1.工具介绍:为常见的JavaIDE(集成开发环境)工具,把代码编写、编译、执行多种功能综合到一起的开发工具,有代码提示、错误提醒等功能。2.下载安装:官网下载,推荐下载旗舰版。3.IDEA管理Java程序的结构:①project(项目、工程)②moduel(模块)③package(包)④class(类)4.新建项目:......
  • IDEA弹出JAVA_HOME异常,Markdown插件无法预览
    IDEA异常,theemvironmentvariableJAVA_HOMEdosenotpointtoavalidjvminstalltion.  markdown插件无法预览这个问题困扰了我很久,网上搜了一圈也没得到解决。问题IDEA每当打开新一个项目或是使用某些IDEA插件时就会弹出这个报错的窗口,还关不掉项目正常运行,但是ID......
  • 关于如何解决IDEA中同一个src下多个类中之一运行时自动报错其他类中的问题导致想要运
    关于如何解决IDEA中同一个src下多个类中之一运行时自动报错其他类中的问题导致想要运行的类无法正常运行的问题的解决思路WrongFirst:我准备了一个正常类BG和一个有错误的类HelloWorld,来看看会发生什么。WrongSecond:不出意外的报错了,这似乎和IDEA的默认设置有关。SolveFi......
  • idea JAVA_OPTS改不了
    哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛  今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。  我是一名后端开发爱好者......
  • 安装IDEA2021.2.1(含安装包)及其扩展设置
    一、下载通过百度网盘分享的文件:ideaIU-2021.2.1.exe链接:https://pan.baidu.com/s/1cCUHNm0dpWlfkxf5RCEgfw 提取码:v62e 二、安装 安装视频网址:Java基础概念-12-idea的概述和下载安装_哔哩哔哩_bilibili三、idea中的第一个代码 如何该类名四、扩展设置......
  • IDEA日常爆红:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
    一、在写这篇文章之前,我面对这些爆红,第一时间去寻找AI帮助,这些人工智障千篇一律地回答几乎让我奔溃!!终于还是在csdn上找了解决方法,报错问题去csdn还是很不错的选择。以下是解决办法:二、①.在 setting.xml 文件中的镜像源,首先找到这个标签②.在上面标签中插入以下代码<!--......
  • 智能Java开发工具IntelliJ IDEA v2024.2全新发布——更好支持Spring开发
    IntelliJIDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。立即获取IntelliJIDEAv202......
  • IDEA2024.2.4汉化
    我本来用的是2024.1但是有点问题索性就换了2024.2.4,因为使用习惯了中文界面上来就先改中文,但是发现他的中文插件是自带的还以为是上一个版本遗留的,就选中重新启动了一下,还是不行,我就反反复复的删软件还有插件甚至怀疑是不是系统有问题,知道看了设置才知道是因为2024.2.4是需要在......
  • IDEA常用快捷键
    目录按常用的功能划分行操作移动光标源码查看编辑常用操作类方法文件按快捷键组合列举所有快捷键功能Ctrl快捷键Alt快捷键Shift快捷键Ctrl+Alt快捷键Ctrl+Shift快捷键Alt+Shift快捷键其它快捷键按常用的功能划分1执行(run)Shift+F102......
  • SpringBoot项目搭建(IDEA+Maven)
    项目搭建IDEA搭建Springboot项目SpringBoot的基础结构src/main/java:项目的Java源代码存放目录HelloSpringbootApplication:项目的主文件resources:用于存放项目的资源文件resources/static:用于存放项目中的静态资源文件,例如css,js,image等resources/templates:......