学习SpringCloud环境搭配

news/2024/11/17 9:51:57/文章来源:https://www.cnblogs.com/bear0510/p/18294769

今天准备学习一下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%了!加油,继续前进吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/741838.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

进度报告4

(1)代码案例练习 1.public class helloworld { public static void main(String[] args) { double Price;int month;String x; Price=price(1000,6,"头等舱") ; System.out.println("优惠价为:"+Price); } public static double price(double a,int b,St…

day2

SSRF漏洞 1.SSRF漏洞介绍 SSRF(Server-Side Request Forgery)服务端请求为伪造,SSRF是⼀种由攻击者构造形成由服务端发起请求的⼀个安全漏洞。 ⼀般情况下,SSRF攻击的⽬标是从外⽹⽆法访问的内部系统。(正是因为它是由服务端发起的,所以它能够请求到与它相连⽽与外⽹隔离…

[二、状态管理]2管理组件拥有的状态(4)@Provide装饰器和@Consume装饰器:与后代组件双向同步

@Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。不同于上文提到的父子组件之间通过命名参数机制传递,@Provide和@Consume摆脱参数传递机制的束缚,实现跨层级传递。 其中@Provide装饰的变量是在祖先节点中,可以理解为被“提供…

dedecms搭建网站怎么更换编辑器

入口: 系统 > 系统设置 > 系统基本参数 > 核心设置 > 编辑器默认可选参数: wangEditor 、 ckeditor 、 fck本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18294690

DedeCMS网站安装成功后点击登录网站后台报404错误怎么办?

DedeCMS 默认的管理后台路径为 /dede 。遇到这个问题,需先检查 /dede 目录是否被重命名了。如果被重命名了,改回 /dede 即可。或直接在浏览器地址栏手动输入相应的管理后台路径,就可以打开后台登录页面了。本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.…

关于DedeCMS版本号的说明

DedeCMS V5.7.73及后续的版本将采用 Semantic Versioning Specification (SemVer)(语义化版本 2.0.0) 进行维护。 语义化版本 2.0.0版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 1、主版本号:当你做了不兼容的 API 修改, 2、次版本号:当你做了向下兼容的功能性…

zblog报错“Invalid argument supplied for foreach”或者“unserialize(): Error at offset”的解决办法

大部分的报错提示是:”Invalid argument supplied for foreach“也有提示”unserialize(): Error at offset“的,本文来分享下这个bug的原因和解决办法。 BUG原因: zblog1.7版本改造了system的config表,这个表里面存放的是程序的核心内容,例如域名、语言版本、网站名称等等…

PC触摸屏之设备维护【PackGo】

TIA Portal V16平台Pack&Go功能如何使用? TIA Portal V16平台Pack&Go功能如何使用 (siemens.com.cn)简介 当我们无法建立从组态PC到HMI设备的直接连接,例如,现场PC未安装TIA Portal软件,还需要将项目下载到HMI设备,除了使用U盘方式下载程序外,还可以创建P…

ZBlog网站固定域名出错不能登入

使用空间面板的文件管理或者 FTP 修改文件:path/zb_users/c_option.php; 如果是固定域名出错,需要关闭固定域名功能,请在 c_option.php增加项目: ZC_PERMANENT_DOMAIN_ENABLE => false, //1.7.3版本及以后版本使用//或是 ZC_PERMANENT_DOMAIN_WHOLE_DISABLE => true…

imagecreatefrompng(): gd-png: libpng warning: iCCP: known incorrect sRGB profile

问题描述: imagecreatefrompng(): gd-png: libpng warning: iCCP: known incorrect sRGB profile 解决方法: 更新 GD 库或 调整PHP版本宝塔的话, 可以安装依赖yum install libpng libpng-devel -y补充: 如果后台先安装的“一条大河应用盒子”,这个也启用一下, 不然也会报…

记一次【PPT制作、PPT在线编辑预览】功能开发过程

背景 早上,正愉快写着helloWord(Java)。老大对我来了句,搞个【 根据用户输入的markdow文本内容,将数据插入到PPT模板中,生成新的PPT文件。并且要可以在线预览以及编辑】 。(ps:就是直接照着人家的功能抄一个出来,参考网址:https://www.*******.vip)。并且跟…

RPC api与Rest api的区别 微服务 正反向代理

参考链接:https://blog.csdn.net/weixin_43871785/article/details/129922143RPC:本地化 REST:国际化 HTTP 与 RPC 的关系就好比国际化与地方化的关系(可以认为标准的国际拳击手和随意的自由拳击手)。 要进行跨企业服务调用时,往往都是通过 HTTP API, 虽然效率不高,但是通…