BladeX-2.8.0 集成ElasticSearch 全文检索无法正常启动

Blade 未结 2 1257
37485431
37485431 剑圣 2022-03-03 10:01

一、该问题的重现步骤是什么?

  1.  BladeX-2.8.0 集成es 未正确识别到XXXRepository

    1.png

    配置如下:


  2. 引用如下

    5.png

  3. 启动报错如下

    新建一个springboot项目是可以正常启动,并访问到es的



二、你期待的结果是什么?实际看到的又是什么?

     期待的结果:正常引入es,并使用ElasticsearchRepository进行正常查询操作

    实际看到的是:引入es后,继承ElasticsearchRepository,无法正常启动

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

  BladeX-2.8.0 saber ,Linux

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2022-03-03 15:09

    他的这个报错是serviceImpl所依赖的类没有实例化。

    也许是包名扫描的问题,你把对应的文件都放到org.springblade的包目录下看看。

    作者追问:2022-03-03 15:57

    112.png

    一样的报错,另外问下,这个框架之前有集成过es做全文检索么?


    0 讨论(0)
  • 2022-03-03 16:20

    search.zip

    这是以上报错的源码,麻烦帮忙看看

    0 讨论(0)
提交回复