У моего Spring Boot
приложения есть новый Zoo
@Service
класс:
@RequiredArgsConstructor
@Service
public class Zoo{
private final Cat cat;
Мне нужно добавить в конструктор класс Cat
, полученный из устаревшей библиотеки, которую я импортирую в проект через pom:
<dependency>
<groupId>com.example</groupId>
<artifactId>animals</artifactId>
</dependency>
package com.example.animals
class Cat{..}
Я не могу изменить код устаревшего пакета animals
, чтобы добавить аннотацию к классу Cat
.
Когда Я пытаюсь запустить приложение и получаю эту ошибку:
Для параметра 0 конструктора в com.example.zoo требуется компонент типа com.example.animals.cat, который не может быть найден
Есть ли способ решить эту проблему?