Spring Cloud Stream 中的自动装配问题

Autowiring issue in Spring Cloud Stream

我正在尝试使用 Spring Cloud Stream 实施 Kafka。我按照官方 website and developed a project 的指示进行操作。当我 运行 在 IntelliJ 中的项目时,出现以下错误

Parameter 0 of constructor in com.kafkastreams.service.GreetingsSender required a bean of type 'com.kafkastreams.stream.GreetingsStreams' that could not be found. 

我不确定我哪里做错了,非常感谢任何帮助。代码上传到GitHub以供参考。

GreetingsConfig 应该是 class 而不是 interface

@EnableBinding(GreetingsStreams.class)
public class GreetingsConfig
{

}