Я получаю это раздражает сообщение:Название Clash, даже если я не использую оба интерфейса
Error:(8, 8) java: name clash: save(java.lang.Iterable) in org.springframework.data.repository.CrudRepository and save(java.lang.Iterable) in org.springframework.data.jpa.repository.JpaRepository have the same erasure, yet neither overrides the other
Я не использую CrudRepository
в моем коде, так как же им получить это странное сообщение? Как я могу это исправить?
Предоставить соответствующий код, связанный с этим сообщением об ошибке. –
Да, да. 'JpaRepository' <-' PagingAndSortingRepository' <- 'CrudRepository'. Ошибка выглядит так: вы смешиваете неправильные версии зависимостей, то есть более старую версию Spring Data Common с Spring Data JPA или неправильную версию java. –
Спасибо! это была проблема зависимости, была неправильная версия Commons, просто нужно было изменить конфигурацию gradle. –