一篇文章徹底弄懂SpringBoot項目jdk版本及依賴不兼容問題
首先創建一個springboot項目
接著
當運行DemoApplication的時候控制臺報錯
我們根據報錯提示 知道瞭是jdk版本的問題
打開文件 點項目結構 – > 模塊
這裡是java 17 所以我們改成8
應用
結果還是報錯 這時 我們需要在
文件 – > 設置- > 構建、執行、部署 – > 編譯器 – > java編譯器
將這裡的兩個地方全都改成8
!!
然後運行demoApplication
又報錯瞭!!!
小王看瞭報錯信息 大概知道瞭應該是依賴的問題
打開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即可!
然後點擊刷新maven的圖標!
最後運行我們的demoApplication!
成功!好耶!!
總結以下 當我們遇到這種問題 第一時間看報錯信息 然後根據報錯信息來進行
整改 首先改jdk 然後再改pom.xml裡面依賴的代碼 就好啦!
總結
到此這篇關於SpringBoot項目jdk版本及依賴不兼容問題的文章就介紹到這瞭,更多相關SpringBoot項目jdk版本及依賴不兼容內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 瞭解Maven的<relativePath/>標簽用法
- Springboot項目的搭建教程(分離出common父依賴)
- SpringBoot的依賴管理配置
- 快速搭建一個SpringBoot項目(純小白搭建教程)
- Springboot基礎學習之初識SpringBoot