| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 新手搭建SpringCloud微服务笔记(一) -> 正文阅读 |
|
[Java知识库]新手搭建SpringCloud微服务笔记(一) |
工作三年有接触过微服务的项目,但是因为种种原因浅尝辄止. 换工作后,开始恶补这方面的知识.尝试着自己搭建一套简单的spring-cloud项目 本着学习的想法,先搭一个基础工程,再一点点去学习细节 一、准备spring-boot项目? ? ? ?我是直接用ide创建的,? ???????? 下一步,填写工程名称选择java版本 选择要使用的一些工具或者依赖吧,我这里什么都没有选择.因为我是想的搭建一个父工程.然后,去创建子工程 我的一个简单工程结构是这样的 二、引入相关依赖包
我的spring-boot-starter-parent的版本是 2.2.6.RELEASE 尝试启动,报错: Description: Your project setup is incompatible with our requirements due to following reasons: - Spring Boot [2.2.6.RELEASE] is not compatible with this Spring Cloud release train Action: Consider applying the following actions: - Change Spring Boot version to one of the following versions [2.6.x, 2.7.x] . You can find the latest Spring Boot versions here [https://spring.io/projects/spring-boot#learn].? If you want to learn more about the Spring Cloud Release train compatibility, you can visit this page [https://spring.io/projects/spring-cloud#overview] and check the [Release Trains] section. If you want to disable this check, just set the property [spring.cloud.compatibility-verifier.enabled=false] 根据提示信息把spring-boot-starter-parent版本切换为 2.7.4 再次启动,启动成功.? 我写了个测试接口?
访问没问题 我是参考公司项目进行搭建的系统,?我看公司的配置文件都是bootstrap.yml.不太明白为什么是这个. 百度了一下,找到一篇对我这个新手而言通俗易懂方便理解的 我的理解就是,像我这种只是引入了springcloud依赖的.可以暂时不用管这个. 但是如果要用bootstrap.yml做配置文件,并且使其生效的话.需要引入一个依赖.
结束!!!!!! 新手初学,不喜勿喷.后续会慢慢的一步步的去继承相关微服务组件进来 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/30 13:15:13- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |