当前位置: 首页 > 知识库问答 >
问题:

springcloud引入kafka报错:Cannot resolve symbol 'annotation'?

车诚
2023-05-29

pom.xml

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-stream-binder-kafka</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-stream-kafka</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-stream</artifactId>
        </dependency>

版本号:/Users/zhangwei/.m2/repository/org/springframework/cloud/spring-cloud-starter-stream-kafka/3.1.1/spring-cloud-starter-stream-kafka-3.1.1.pom

xxx.java

import org.springframework.messaging.annotation.Input;


public interface KafkaStream {
    String INPUT = "click-events-in";
    String OUTPUT = "click-events-out";

    @Input
    SubscribableChannel clickEventsIn();

    @Output
    MessageChannel clickEventsOut();
}

上面引入的jar包Input报:Cannot resolve symbol 'annotation'
image.png

共有1个答案

公西运良
2023-05-29

版本可能冲突了,只保留这个试试

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-stream-kafka</artifactId>
</dependency>
 类似资料:
  • 简介 Spring cloud config 分为两部门 server client config-server 配置服务端,服务管理配置信息 config-client 客户端,客户端调用server端暴露接口获取配置信息 config-server 创建config-server 首先创建config-server工程. 文件结构: ├── config-server.iml ├── po

  • vue@2.6.14 node@14.18.1 vue-cli@5.0.4

  • 循环调用一组函数,动态引入script,在检查元素中的head中script显示已经被引入,但是onload函数没有被执行,并且报错如下:

  • 本文向大家介绍解决vue 引入子组件报错的问题,包括了解决vue 引入子组件报错的问题的使用技巧和注意事项,需要的朋友参考一下 错误信息: 源码: 原因: vue里面不允许使用 Html已有的标签作为自定义标签 修改方案: 修复结果: ok! 以上这篇解决vue 引入子组件报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍SpringCloud融入Python的实现,包括了SpringCloud融入Python的实现的使用技巧和注意事项,需要的朋友参考一下 前言 该篇文章分享如何将Python Web服务融入到Spring Cloud微服务体系中,并调用其服务,Python Web框架用的是Tornado 构建Python web服务 引入py-eureka-client客户端 manage.py 大

  • 在 vue3.0 + typescript 项目中引入 @antv 报错,查看报错信息,原因是因为在 @antv 中使用了 ?? 和?. 的语法导致报错,尝试了多种方案,使用 babel 等,均未解决这个报错的问题。请问这个如何在 vue.config.js 中配置呢? 报错信息如下所示: