一篇文章徹底弄懂SpringBoot項(xiàng)目jdk版本及依賴不兼容問(wèn)題
首先創(chuàng)建一個(gè)springboot項(xiàng)目

接著

?當(dāng)運(yùn)行DemoApplication的時(shí)候控制臺(tái)報(bào)錯(cuò)
我們根據(jù)報(bào)錯(cuò)提示 知道了是jdk版本的問(wèn)題


?打開(kāi)文件 點(diǎn)項(xiàng)目結(jié)構(gòu) - > 模塊

這里是java 17 所以我們改成8

應(yīng)用

結(jié)果還是報(bào)錯(cuò) 這時(shí) 我們需要在

文件 - > 設(shè)置- > 構(gòu)建、執(zhí)行、部署 - > 編譯器 - > java編譯器


將這里的兩個(gè)地方全都改成8??!
然后運(yùn)行demoApplication

又報(bào)錯(cuò)了?。?!
小王看了報(bào)錯(cuò)信息 大概知道了應(yīng)該是依賴的問(wèn)題
打開(kāi)pom.xml
找到parent里面
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.0.1</version>
<relativePath/>
將這里面的3.0.1 改成2.1.8.RELEASE即可!

然后點(diǎn)擊刷新maven的圖標(biāo)!

最后運(yùn)行我們的demoApplication!

成功!好耶??!
總結(jié)以下 當(dāng)我們遇到這種問(wèn)題 第一時(shí)間看報(bào)錯(cuò)信息 然后根據(jù)報(bào)錯(cuò)信息來(lái)進(jìn)行
整改 首先改jdk 然后再改pom.xml里面依賴的代碼 就好啦!
總結(jié)
到此這篇關(guān)于SpringBoot項(xiàng)目jdk版本及依賴不兼容問(wèn)題的文章就介紹到這了,更多相關(guān)SpringBoot項(xiàng)目jdk版本及依賴不兼容內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Spring?Boot中使用Redis實(shí)戰(zhàn)案例
redis作為一個(gè)高性能的內(nèi)存數(shù)據(jù)庫(kù),如果不會(huì)用就太落伍了,之前在 node.js中用過(guò) redis,本篇記錄如何將 redis 集成到 spring boot 中,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot中使用Redis的相關(guān)資料,需要的朋友可以參考下2023-04-04
javaweb中mysql數(shù)據(jù)庫(kù)連接步驟方法及其實(shí)例
這篇文章主要介紹了使用java web 連接MySQL數(shù)據(jù)庫(kù)的驅(qū)動(dòng)方法的相關(guān)知識(shí),本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-04-04
Spring容器-BeanFactory和ApplicationContext使用詳解
這篇文章主要為大家介紹了Spring容器-BeanFactory和ApplicationContext的使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04
SpringCloud?Gateway實(shí)現(xiàn)請(qǐng)求解密和響應(yīng)加密的過(guò)程解析
這篇文章主要介紹了SpringCloud?Gateway實(shí)現(xiàn)請(qǐng)求解密和響應(yīng)加密的相關(guān)知識(shí),本文環(huán)境使用比較新的?Java?17?和?SpringBoot?3.1.5,對(duì)應(yīng)到Spring的版本是?6.0.13,本文重心是網(wǎng)關(guān)項(xiàng)目,需要的朋友可以參考下2023-11-11
Springboot+MDC+traceId日志中打印唯一traceId
本文主要介紹了Springboot+MDC+traceId日志中打印唯一traceId,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10
實(shí)現(xiàn)了基于TCP的Java Socket編程實(shí)例代碼
這篇文章主要介紹了基于TCP的Java Socket編程實(shí)例代碼,有需要的朋友可以參考一下2013-12-12
Spring緩存注解@Cacheable @CacheEvit @CachePut使用介紹
Spring在3.1版本,就提供了一條基于注解的緩存策略,實(shí)際使用起來(lái)還是很絲滑的,本文將針對(duì)幾個(gè)常用的注解進(jìn)行簡(jiǎn)單的介紹說(shuō)明,有需要的小伙伴可以嘗試一下2021-07-07
Java基于二分搜索樹(shù)、鏈表的實(shí)現(xiàn)的集合Set復(fù)雜度分析實(shí)例詳解
這篇文章主要介紹了Java基于二分搜索樹(shù)、鏈表的實(shí)現(xiàn)的集合Set復(fù)雜度分析,結(jié)合實(shí)例形式詳細(xì)分析了Java基于二分搜索樹(shù)、鏈表的實(shí)現(xiàn)的集合Set復(fù)雜度分析相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2020-03-03

