У меня есть многомодульный проект maven, и в настоящее время у меня есть три модуля: репозиторий (где у меня есть все мои классы @Entity и мои репозитории), веб (где у меня есть контроллеры и все, что связано с пользовательским интерфейсом) и сервис, где У меня есть задача реализовать UserService. Мне нужен мой сервисный модуль, чтобы быть связующим звеном между сетью и хранилищем. В сети все в порядке, но в моем сервисном модуле pom у меня есть следующая зависимость:
<dependency>
<groupId>com.project</groupId>
<artifactId>repository</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
И в моем классе UserService у меня есть следующий код:
@Service
@EnableJpaRepositories("com.project.task.repository")
public class TaskUserService {
@Autowired
private TaskUserRepository taskUserRepository;
public List<TaskUser> getAllUsers() {
List<TaskUser> users = taskUserRepository.findAll();
return users;
}
Однако я получаю следующую ошибку:
Невозможно получить доступ к org.springframework.data.repository.pagingandsortingrepository
Я нашел много решений в интернете, но ни одно из них, похоже, не работает для меня, и я уверен, что все мои зависимости хорошо написаны.
Есть идеи, как мне это исправить?