1. 程式人生 > >Consider defining a bean of type 'com.pty.es.api.ArticleSearchRepository' in your configuration.問題解決

Consider defining a bean of type 'com.pty.es.api.ArticleSearchRepository' in your configuration.問題解決

一:
真正原因:
在這裡插入圖片描述

pty的maven下面匯入了com.pty.api等等的jar包
之前的專案groupId是pty所以打成包放在了pty的maven下面

所以:
選中pty-elasticsearch和pty
首先 刪除maven庫中的對應目錄的jar包
然後 Run as – maven clean
maven build… 然後輸入compile

在這裡插入圖片描述

即可
後來發現:
在這裡插入圖片描述

這是因為在pty-elasticsearch中引入了com-pty-es這就不對了

應該是

在這裡插入圖片描述

然後問題解決