elasticsearch - 测试报错

来源:7-5 -Elasticsearch 实-文档、资源库、测试用例

慕沐9295626

2018-03-15

在elastic search测试的时候,一直报以下错误:

java.lang.IllegalArgumentException: Not a managed type: class com.myin.blog.domain.EsBlog

请问这个原因有可能是什么?

写回答

3回答

慕沐9295626

提问者

2018-03-16

es应该已经启动,还是报同样的错误,这是启动的画面

spacer.gif

我的spring boot 用的2.0.0的版本,跟这个有关系吗?

0
1
老卫
非常有关系。版本不兼容,看我的手记,有关于es版本的说明~
2018-03-16
共1条回复

慕沐9295626

提问者

2018-03-16

我修改了es使用的版本,现在spring data elasticsearch 和elastic search的版本和视频里的是一样的。 es的是2.4.4,spring data es 是2.1.3。 修改后之前的错误没有了,抛出了一个新的错误:


Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'esBlogRepository': Cannot resolve reference to bean 'elasticsearchTemplate' while setting bean property 'elasticsearchOperations';

请问这个错误有可能是因为什么?es的版本可能还是有问题吗?谢谢

0
1
老卫
启用应用之前,先确保ES正常启动了
2018-03-16
共1条回复

老卫

2018-03-15

类型不符合。你检查下你的es版本,是否与课程的一致

0
0

基于Spring Boot技术栈博客系统企业级前后端实战

毕设 Elasticsearch搜索+Thymeleaf模板+JPA+Security+BootStrap

1296 学习 · 738 问题

查看课程