Jhipster 使用JDL应用程序选项时出错:获取值';弹性搜索';对于';搜索';

Jhipster 使用JDL应用程序选项时出错:获取值';弹性搜索';对于';搜索';,jhipster,jdl,Jhipster,Jdl,我正在测试jHipster的JDL应用程序选项,但我无法让它正常工作,我想我是按照文档中的说明来处理我遇到的具体错误的: 错误:选项的名称和值必须有效才能创建选项, 已为“搜索”获取值“elasticsearch”。分析时出错 JDL错误中的应用程序和实体:选项的名称和名称 值必须有效才能创建选项,获取的值为“elasticsearch” “搜索” 下面是JDL的相关部分 application { config { packageName es.fasam base

我正在测试jHipster的JDL应用程序选项,但我无法让它正常工作,我想我是按照文档中的说明来处理我遇到的具体错误的:

错误:选项的名称和值必须有效才能创建选项, 已为“搜索”获取值“elasticsearch”。分析时出错 JDL错误中的应用程序和实体:选项的名称和名称 值必须有效才能创建选项,获取的值为“elasticsearch” “搜索”

下面是JDL的相关部分

   application {
  config {

    packageName es.fasam
    baseName fasam
    applicationType monolith
    authenticationType jwt 
    cacheProvider ehcache 
    buildTool maven
    clientFramework angularX
    enableHibernateCache true
    enableTranslation true
    languages [es,en]
    nativeLanguage es
    prodDatabaseType mysql
    searchEngine elasticsearch
    serverPort 8085
    skipUserManagement false
  }

}

@service(serviceClass)
@paginate(pagination)
@search(elasticsearch)
entity Actividad {
    nombre String,
    fechaDeInicio ZonedDateTime,
    fechaDeFin ZonedDateTime,
    ubicacion String
}


.
  .
  .
  .
  entity B {...}
  entity C {...}

这看起来像是一个带有注释的bug。可以使用旧方式指定实体选项,直到修复为止。成功了。我删除了
@search
注释,并使用elasticsearch将其添加到
搜索A、B、C的末尾,从而使其正常工作。我应该报告这个错误吗?我昨天在这里打开了一个问题: