最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springCloud集成nacos啟動時報錯原因排查

 更新時間:2023年04月12日 14:41:26   作者:究極無敵懶人  
這篇文章主要介紹了springCloud集成nacos啟動時報錯原因排查,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

今早在集成nacos時啟動報如下錯:

Description:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class

Action:

Consider the following:
    If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
    If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).


Process finished with exit code 1

排查一

檢查nacos中配置的database的配置

上面的錯誤描述明確的說了是datasource的url讀不到,那么第一反應(yīng)是去檢查一下是不是配置錯誤了,nacos中配置的文件檢查了datasource的所有屬性沒有問題

??注意:這里可能會踩坑的是mysql的版本在8以下和8以上driver-class-name是不一樣的,8及以上需要在加上cj,還需要在url后面加上時區(qū),這里我檢查了一下我的mysql是8.0

排查二

檢查bootstrap.yml的配置是否和nacos中內(nèi)容一致

既然排除了我的數(shù)據(jù)庫配置沒問題,那么就需要檢查一下我的項目是否能拉到nacos的配置

對比如下,仔細(xì)檢查后配置沒有問題

排查三

檢查有無 spring-cloud-starter-bootstrap依賴

在出問題的時候查閱了多方資料,都忽略了這個,因為檢查了自己的pom包里面已經(jīng)有了spring-cloud-starter的依賴,就沒有考慮過加bootstrap的依賴,最后實在解決不了我的錯,就報著試一下的心態(tài)去加了下面的依賴,好了!

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>

為什么要加bootstrap的依賴?

我在項目中新加了一個bootstrap.yml,在這之前我只了解到bootstarp.yml的加載優(yōu)先級比bootstrap.properties更高,但是springboot項目中如果沒有spring-cloud-context或者spring-cloud-starter-bootstrap的依賴的話是不會去讀取bootstrap.properties的,只會去讀application.properties,

  • spring boot 2.4版本以下加
<dependency> 
    <groupId>org.springframework.cloud</groupId> 
    <artifactId>spring-cloud-context</artifactId> 
</dependency>
  • spring boot 2.4版本以上加
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL安裝與idea的連接實現(xiàn)

    MySQL安裝與idea的連接實現(xiàn)

    本文主要介紹了MySQL安裝與idea的連接實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • java基于GUI實現(xiàn)簡單畫筆小畫板

    java基于GUI實現(xiàn)簡單畫筆小畫板

    這篇文章主要為大家詳細(xì)介紹了java基于GUI實現(xiàn)簡單畫筆小畫板,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 關(guān)于StringUtils.isBlank()的使用及說明

    關(guān)于StringUtils.isBlank()的使用及說明

    這篇文章主要介紹了關(guān)于StringUtils.isBlank()的使用及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • JAVA實現(xiàn)簡單系統(tǒng)登陸注冊模塊

    JAVA實現(xiàn)簡單系統(tǒng)登陸注冊模塊

    這篇文章主要介紹了一個簡單完整的登陸注冊模塊的實現(xiàn)過程,文章條理清晰,在實現(xiàn)過程中加深了對相關(guān)概念的理解,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-07-07
  • 教你bat腳本一鍵配置java開發(fā)環(huán)境

    教你bat腳本一鍵配置java開發(fā)環(huán)境

    公司新入職一名員工,項目經(jīng)理讓我安排新人工作,首先需要對java開發(fā)相關(guān)環(huán)境進(jìn)行配置安裝,但時常會因為安裝配置不到位或者操作錯誤導(dǎo)致時間的浪費,所以在空余時間收集了一系列軟件的免安裝版本,感興趣的朋友一起看看吧
    2021-12-12
  • 最新版IDEA配置 Tomcat的詳細(xì)過程

    最新版IDEA配置 Tomcat的詳細(xì)過程

    本文介紹如何在IDEA中配置Tomcat服務(wù)器,并創(chuàng)建Web項目,首先檢查Tomcat是否安裝完成,然后在IDEA中創(chuàng)建Web項目并添加Web結(jié)構(gòu),接著,配置編譯輸出路徑和依賴,將Tomcat的jar包復(fù)制到項目中,最后,配置Tomcat服務(wù)器并運行項目,本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2025-01-01
  • 通過代碼理解java泛型

    通過代碼理解java泛型

    本篇文章通過代碼實例讓大家充分的理解java泛型的相關(guān)知識點內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2018-08-08
  • 詳解Struts2動態(tài)方法調(diào)用

    詳解Struts2動態(tài)方法調(diào)用

    這篇文章主要介紹了詳解Struts2動態(tài)方法調(diào)用,涉及調(diào)用方法的代碼,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • 使用Spring Boot實現(xiàn)操作數(shù)據(jù)庫的接口的過程

    使用Spring Boot實現(xiàn)操作數(shù)據(jù)庫的接口的過程

    本文給大家分享使用Spring Boot實現(xiàn)操作數(shù)據(jù)庫的接口的過程,包括springboot原理解析及實例代碼詳解,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • BiConsumer接口中的方法andThen?accept使用詳解

    BiConsumer接口中的方法andThen?accept使用詳解

    這篇文章主要為大家介紹了BiConsumer接口中的方法andThen?accept使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07

最新評論

治多县| 白山市| 丰宁| 手游| 眉山市| 库伦旗| 贡嘎县| 萝北县| 郁南县| 缙云县| 夹江县| 莫力| 富裕县| 泸溪县| 鄂托克旗| 从化市| 阳谷县| 囊谦县| 西城区| 灌云县| 太和县| 彭泽县| 宜黄县| 安阳县| 永登县| 平遥县| 邮箱| 彰化县| 靖州| 玛曲县| 西林县| 沙湾县| 台东县| 万盛区| 岱山县| 育儿| 岗巴县| 德昌县| 黄梅县| 会东县| 苍南县|