Spring boot 版本公升級問題彙總總結

2022-09-23 07:45:06 字數 797 閱讀 5536

1、公升級前版本

->公升級後版本

因版本公升級,會有很多方法和引用會失效,找到編譯報錯的地方逐步適配即可,主要涉及的有application中的

另外還有

還有還有

還有其他報錯的話,需要乙個個的修改寫法

2、新增了session依賴後的報錯

nospringsessionstoreisconfigured:setthe'spring.session.store-type'property

是因為少了session的配置

session store type使用來存放session的儲存方式,目前spring boot中只支援redis方式。如果本應用暫無需將session放入redis的需求,故這裡就可以將session store type設定為none.

可以將此配置資訊放入application.properites之中:

#default-storeinspringsession.itwillbesetinredisonlyoutside.

spring.session.store-type=none

再次啟動,成功。

如果使用redis儲存session:

application.properties配置

spring.session.store-type=redis

3、另外碰到乙個打包的問題

no goals h**e been specified for this build

解決辦法,在pom.xml新增如下配置:

pom.xml檔案標籤裡面加上compile即可

從早期 Spring Boot 版本公升級

當乙個新的版本發布的時候,一些屬性可能會被重新命名或者刪除。spring boot 同時也提供了乙個供你分析你應用程式環境和在啟動的時候列印診斷資訊的方法,同時還嘗試幫助你在執行的時候為你整合屬性。如果你希望啟用這個特性,請在你的專案中新增下面的依賴 dependency groupid org.s...

SID版本中公升級FontConfig的問題

今天對系統進行公升級,重啟之後發現出現英文與中文同寬的現象,就好象是在windows中英文用了全形的樣子,控制台 firefox等程式都出現了這個現象,於是上網尋找解決方案,結果發現是公升級了fontconfig造成的。在bbs中討論了一下,基本上解決的辦法有以下兩種 強制fontconfig降級至...

SID版本中公升級FontConfig的問題

今天對系統進行公升級,重啟之後發現出現英文與中文同寬的現象,就好象是在windows中英文用了全形的樣子,控制台 firefox等程式都出現了這個現象,於是上網尋找解決方案,結果發現是公升級了fontconfig造成的。在bbs中討論了一下,基本上解決的辦法有以下兩種 強制fontconfig降級至...