当前位置: 首页 > 面试题库 >

添加任何自定义实体后出现jHispter Elasticsearch问题

孙钱青
2023-03-14
问题内容
org.springframework.beans.factory.UnsatisfiedDependencyException: 
  Error creating bean with name 'countryServiceImpl' defined in file [E:\tms-ws\TransportManagement\target\classes\com\baltransport\tms\app\v1\service\impl\CountryServiceImpl.class]: 
  Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: 
  Error creating bean with name 'countrySearchRepository': Invocation of init method failed; 
  nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate
[org.springframework.data.elasticsearch.repository.support.NumberKeyedRepository]: 
    Constructor threw exception; nested exception is org.springframework.data.elasticsearch.ElasticsearchException: Failed to build mapping for country:country
    at org.springframework. ...

添加任何自定义实体后,出现此异常jHispter Elasticsearch问题。

第一次使用时效果很好(使用默认的jdl)


问题答案:

您可以尝试:

  1. 删除数据库并重新创建。
  2. 导入您的jdl,其中包含新闻更改,也许是新实体。
  3. 在docker中运行elasticsearch。(在您的项目中找到此文件.yml),并检查其是否正确运行(localhost:9200)
  4. 运行您的应用程序(整体或微服务)

问候



 类似资料:
  • 在添加任何自定义实体后获取此异常jHispse Elasticsearch问题。 它第一次工作得非常好(使用默认jdl)

  • 我的工具基本上读取PDF并在JTextArea中打印PDF的内容。在我的PDF包含阿拉伯语的PH Mirjan字体之前,一切正常。我的文本区域显示一些垃圾字符,如下所示。 我该如何解决这个问题? 我的文本区域的默认字体是Arial Unicode MS。我可以配置文本区域的字体吗?假设我在本地下载了PH Mirjan,如何将文本区域字体更改为下载的字体。非常感谢任何建议或参考链接。 编辑 这给了我

  • 问题内容: 我想在RoR应用程序中使用几种字体,但是它们的格式主要是.ttf和.otf等。我该如何将这些文件嵌入我的Rails应用程序?即,一旦将它们放入资产文件夹中,将它们嵌入到CSS和/或LESS文件中的语法到底是什么? 编辑:这是我现在拥有的代码: 它似乎对我不起作用。Rails控制台中的输出类似于以下内容: 使用Firebug检查页面时会说: 问题答案: 较大的示例,假设它们直接在资产目录

  • 之前的章节并没有实现当你想把一个方法添加到所有的repository接口中。要添加一个自定义行为到所有的repository中,你首先需要添加一个中介接口来声明一个共享的行为。 Example 27. An interface declaring custom shared behavior @NoRepositoryBean public interface MyRepository<T, ID

  • 为了给repository添加更丰富的自定义功能,首先你需要定义一个接口和实现这个接口中的方法。使用你提供的repostiroy接口来扩展自定义接口 Example 22. Interface for custom repository functionality interface UserRepositoryCustom { public void someCustomMethod(Use

  • Thymeleaf有许多有用的实用程序,如或。我试图添加一个自定义的,但不知道如何注册这一点。