根据https://github.com/GoogleCloudPlatform/pubsub/tree/master/kafka-connector
下的文档构建jar目标/ cps-kafka-connector.jar
在命令行上运行java -jar cps-kafka-connector.jar
在cps-kafka-connector.jar
中没有主要的清单属性我是否需要创建一个单独的主类才能运行它?有人为Kafka执行了kafka-connector到云端酒吧吗?
答案 0 :(得分:1)
查看documentation page you linked to上的“预运行步骤”和“运行连接器”步骤。您无法直接从命令行运行jar。您必须配置Kafka Connect以使用Cloud Pub / Sub连接器,确保cps-kafka-connector.jar位于类路径中,然后运行Kafka Connect。提供了Sample configs(您需要交换项目和主题的地方)。通过这些配置,Kafka Connect将从Kafka向Cloud Pub / Sub发送消息(反之亦然,具体取决于使用的配置)。