Я сделал что-то подобное некоторое время назад.
В ваших внешних зависимостях вы можете удалить плагин Spring Boot Maven , потому что вам не нужен исполняемый файл jar.
Затем добавьте jar в качестве зависимости к вашему проекту и убедитесь, что вы сканируете его.
@ComponentScan(basePackages = {"com.your.project", "com.external.dependency"})