spring boot:No converter found for return value of type: class另類解決辦法
阿新 • • 發佈:2019-01-09
開發過程中遇到這個報錯:No converter found for return value of type: class
請求返回的資料無法轉換,需要新增配置:
<dependency><groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.7.3</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.7.3</version>
</dependency>
但這並沒有解決我的問題。悲催啊到這個點了才找到問題並解決:
原因是lombok搞的鬼,將ecplise按照lombok外掛後即可解決。
安裝方法: 該方法為手動方法,其他方法請自行百度
1.下載lombok.jar包:可直接使用maven下載下來的
2.將lombok.jar包複製到myeclipse.ini/eclipse.ini所在檔案目錄
3.開啟myeclipse.ini/eclipse.ini,在最後新增以下程式碼並儲存:
-javaagent:lombok.jar (注意lombok的名稱,pom下載下來的一般都有版本號)
4.重啟myeclipse/eclipse.
悲催啊,應用這個殺手不太冷的一句話:問:生活一直如此艱辛嗎?還是隻有童年如此。答:一直如此!