首页 > 其他分享 >学习SpringCloud环境搭配

学习SpringCloud环境搭配

时间:2024-07-10 18:20:34浏览次数:16  
标签:搭配 SpringCloud 学习 点击 版本 mysql 安装 环境变量 输入

今天准备学习一下springcloud,在网上找了一个最新的学习视频需要更新一下之前安装的软件版本。突然想起来我还有个博客园的账号,就想记录一下环境搭建。
主要是分为以下几个部分

  1. Java 17+
  2. Maven 3.9+
  3. Mysql 8.0+
  4. cloud 2023.0.0
  5. boot 3.2.0
  6. cloud alibaba 2022.0.0.0
    之前有搭建过springboot的项目环境都是很低的版本,现在准备全部更新一下,换成版本较高的。简单记录一下过程~

第一部分--java 17+
在这里我附上java17版本的官网地址https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
选择你对应电脑的版本,在这里我选择的是Windows x64点击下载安装

下载好版本之后就是配置环境变量啦

我们打开系统属性,点击环境变量。新建一个系统变量JAVA_HOME因为我之前安装过java8,所以我是在之前的基础上将java8的变量值更改为java17的安装路径即可。
在系统变量中找到path添加变量%JAVA_HOME%\bin点击确定后退出。
完成后打开命令提示行进行验证输入输入java -version和javac -version得到以下结果说明配置成功

第二部分--安装Maven3.9+
在这里我附上下载地址https://maven.apache.org/download.cgi


解压到本地安装路径,然后配置环境变量,点击新建系统变量变量名输入MAVEN_HOME,变量值为maven的安装目录,之后点击确定。由于我之前已经安装过所以是编辑系统变量。在系统变量里找到Path,点击编辑,之后点击新建,输入%MAVEN_HOME%\bin后点击确定后就配置完成了。

配置完成后在命令提示符里面输入mvn -v查看Maven版本。

得到以上结果则安装成功!
第三部分--mysql8.0+
之前安装的mysql版本是5.7的,可以说是一个非常经典的版本了!现在呢我们需要先将mysql5.7卸载,再重新安装mysql8.0+的版本
卸载mysql5.7的第一步
打开任务管理器将mysql的服务停掉,然后在控制面板中>程序>程序和功能把mysql卸载,这步我这里跳过!
第二步打开注册表编辑器,找到路径下\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQL,将MYSQL文件夹删除。
第三步删除安装mysql5.7的文件夹


接下来我们安装mysql8.0.38这是我的下载路径
https://dev.mysql.com/downloads/installer/

按照图片选择版本,点击下载。下载完成进行安装。

选择最后一个点击下一步,进行如图操作



然后一直下一步下一步到这里设置数据库的密码,然后下一步下一步

一定要简单好记住,后续忘记密码挺难搞的
服务名称有需要的可以更改为MySQL


一直下一步下一步直到finish完成。安装完成后就是配置环境变量了,老规矩打开编辑环境变量。

找到MySQL80的服务进行启动

以管理员身份运行命令提示行,输入mysql -uroot -p然后输入之前设置的密码进行登录,登录成功后输入status查看MySQL版本信息,可以看到已经是mysql Ver 8.0.38 for Win64 on x86_64 (MySQL Community Server - GPL)

安装成功!!这里我附上另一个博主详细的安装教程https://devpress.csdn.net/xian/65dc13a0dafaf23eeaee94b1.html?dp_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6MzczNDE5MSwiZXhwIjoxNzIxMjA2NzI1LCJpYXQiOjE3MjA2MDE5MjUsInVzZXJuYW1lIjoicXFfNTk1Nzg5NDIifQ.nbTYgHVl915EYicy8scqbarDixnswFjT4Kiwlj38F94
到此为止我们前期的准备工作已经完成70%了!加油,继续前进吧!

标签:搭配,SpringCloud,学习,点击,版本,mysql,安装,环境变量,输入
From: https://www.cnblogs.com/bear0510/p/18294769

相关文章

  • Django学习收尾
     启动项目命令pythonmanage.pyrunserver文件上传功能实现title="Form上传"ifrequest.method=="GET":form=UpForm()returnrender(request,'upload_form.html',{"form":form,"title":title})......
  • Django学习第五天
     启动项目命令pythonmanage.pyrunserver图像验证码生成随机字母或者数字importrandomfromPILimportImage,ImageDraw,ImageFont,ImageFilterdefcheck_code(width=120,height=40,char_length=5,font_file='ZixunHappyBold.ttf',font_size=28):code=......
  • 学习AI大模型,入门小白必看!应用开发极简入门PDF来了!
    人工智能大潮已来,不加入就可能被淘汰。就好像现在职场里谁不会用PPT和excel一样,基本上你见不到。而大模型是人工智能代表,潜力与使用方式有关。使用好大模型可提高效率,让人获得更好的待遇和更多机会。你发现PPT和excel用的好的PPT一看就惊艳,excel用的特别熟练,你这个数据分......
  • Halcon学习笔记——Day1
    题外话:最近因为项目需要halcon,所以开始学习一下halcon,顺便记录一下学习的笔记,如果感兴趣就给个关注,后续我会持续更新关于halcon的学习笔记;一、视觉包含的学科:1、数学2、软件3、图像4、光学5、控制6、电气二、视觉需求1、识别定位2、测量(2D、3D)3、缺陷(外观检测)......
  • 2024 暑假学习笔记
    向量我们定义向量是多维空间中一条带方向的线段,由于不太需要考虑其绝对位置关系,只考虑相对位置,一般都是平移到原点然后记录终点的坐标,记为\(\vecx=(a_1,a_2,...,a_n)\)。一般来说我们只探讨二维向量,因为是比较容易想的。比如说:我们可以称这个向量为\(u\),也可以表示为......
  • 【AI和大模型】AI到底和大模型有什么区别?机器学习,深度学习,python,NPL
    什么是AI?AI是一个广泛的领域,涵盖了模拟和扩展人类智能的多种理论和技术;而大模型是AI领域中的一种具体技术,特别是在自然语言处理(NLP)方面取得了显著进展的深度学习模型。大模型通常指的是具有大量参数的深度学习模型,它们通过在大规模数据集上进行训练,能够学到丰富的数据表示和模......
  • 【C语言学习】2.常量的分类及使用
    C语言中的常量有以下几种:·字面常量·const修饰的常变量·#define定义的标识符常量·枚举常量1.字面常量如数字(整型、浮点型),字符串等2.const修饰的常变量对于a这一变量,可以多次赋值而使用const修饰后变量被锁定,变更为常变量仍为变量的证明:创建数组后运行,报错显示其......
  • 【C语言学习】3.字符串+转义字符+注释
    字符串由双引号引起来的一串字符称为字符串字面值(StringLiteral),或者简称字符串。注:字符串以\0为结束标志,不算作字符串内容,若未输入,编译器将隐藏添加\0。\0为字符串的结束标志的证明:法一:chararr1[]="abc";//双引号为字符串chararr2[]={'a','b','c'};//单引号......
  • 基于SpringBoot + SpringCloud+ElasticSear的在线教育管理系统设计与实现(MySQL、Mongo
    本项目适合做计算机相关专业的毕业设计,课程设计,技术难度适中、工作量比较充实。完整资源获取点击下载完整资源1、资源项目源码均已通过严格测试验证,保证能够正常运行;2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通;3、本项目比较适合计算......
  • 从零学习大模型——使用GLM-4-9B-Chat + BGE-M3 + langchain + chroma建立的本地RAG应
    BGE-M3是第一个具有多功能、多语言和多粒度特性的文本检索模型。多功能:可以同时执行三种检索功能:单向量检索、多向量检索和稀疏检索。多语言:支持100多种工作语言。多粒度:它能够处理不同粒度的输入,从短句子到长达8192个词汇的长文档。为了构建RAG应用,我们需要用到向量数......