我正在测试jHipster的JDL应用程序选项,但是我无法使其正常工作,我想我遵循https://www.jhipster.tech/jdl/#application_options上的文档以获取所遇到的特定错误:
错误:选项的名称和值必须有效才能创建选项, 为“搜索”获得了价值“ 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 {...}