
在maven工程中,包管理雖然友善,但是有沒有為版本為題而頭疼呢?
業務需要,做搜尋功能,在springboot聚合項目下,建立了es子產品module
但是在引入<code>elasticsearch</code>依賴的時候,出現了問題
引入相應依賴後
啟動一直報錯,但是沒道理呀
之後搞不懂為什麼引入的明明是<code>7.6.0</code>,為什麼會出現個<code>6.4.3</code>,奇怪。
之後在<code>spring-boot-dependencies</code>檔案中發現,原來在spring-boot-dependencies标簽下進行了版本聲明
解決方式,在對應的子產品pom.xml中覆寫版本号
ok,問題解決,因為目前elasticsearch最新的版本是<code>7.6.0</code>。作為一個用心不用舊的coder來說,自然得引入最新的了,自然,坑就得踩踩了。
面朝大海```春暖花開