導入renren-fast出現(xiàn)問題以及解決方案
問題解決
導入renren-fast項目時出現(xiàn):
- maven繼承parent問題
- pom文件parent出現(xiàn)問題
‘parent.relativePath’ of POM io.renren:renren-fast:3.0.0 xxxx
解決:加 標簽
因為在導入renren之前,項目就引入了renren-fast,可能導致沒有正確更新依賴關系
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> <relativePath/> </parent>
了解Maven的relativePath標簽
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.3</version> <relativePath/> <!-- lookup parent from repository --> </parent>
從父級倉庫查找依賴版本
MAVEN構(gòu)建jar包時候查找順序:
relativePath元素中的地址>本地倉庫>遠程倉庫
舉例:
父模塊配置
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> </dependency>
子模塊 沒有配置 <relativePath/>
如果<dependencies>
中依賴沒有指定版本,編譯時不能獲取父<dependencyManagement>
中定義的版本。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
解決springboot3.2集成mybatis-plus3.5.4.1報錯的問題
這篇文章給大家介紹了如何解決springboot3.2集成mybatis-plus3.5.4.1報錯的問題,文中通過圖文介紹的非常詳細,具有一定的參考價值,需要的朋友可以參考下2023-12-12關于java.io.EOFException產(chǎn)生的原因以及解決方案
文章總結(jié):EOFException異常通常發(fā)生在嘗試從空的ObjectInputStream對象中讀取數(shù)據(jù)時,解決方法是在finally語句中添加判斷,確保objectInputStream不為空后再進行關閉操作,在處理1.txt文件為空的情況時,捕獲EOFException可以避免程序終止,并且不會拋出空指針異常2025-01-01SpringBoot如何利用Twilio?Verify發(fā)送驗證碼短信
Twilio提供了一個名為?Twilio?Verify?的服務,專門用于處理驗證碼的發(fā)送和驗證,下面我們就來看看如何使用Twilio?Verify實現(xiàn)發(fā)送驗證碼短信吧2025-03-03Spring的事件發(fā)布與監(jiān)聽方式案例講解
今天去官網(wǎng)查看spring?boot資料時,在特性中看見了系統(tǒng)的事件及監(jiān)聽章節(jié),所以下面這篇文章主要給大家介紹了關于SpringBoot事件發(fā)布和監(jiān)聽的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-03-03