0

我想在需要 Hibernate ORM 5.4 或更高版本的项目中使用 Hibernate Search 6。我还使用了开箱即用的 Hibernate 5.3 的 WildFly 24.0.1。当我运行 WildFly 服务器时,我的 .war 未部署并且出现了一些错误。我将尝试通过将 hibernate 5.4.32 添加到我的 pom.xml 来解决这个问题,但它也不起作用,而且我还有另一个错误。

是真的吗,或者我不能这样做,我需要等待支持 Hibernate 5.4 的新版 WildFly?

4

1 回答 1

0

Hibernate Search 6 需要 Hibernate ORM 5.4.4 或更高版本,如此所述。

它是否可以在 WildFly 中工作是一个悬而未决的问题。我们还没有尝试过,WildFly 集成的工作计划在以后的版本中进行。

我只能说,目前,您必须将 Hibernate Search 6 与您的应用程序捆绑在一起,就像使用 WildFly 中未包含的任何库一样,您必须升级 WildFly 中使用的 Hibernate ORM 版本. 此处记录了这样做的过程,尽管我尚未检查这部分文档是否仍然适用于最新版本的 WildFly。

于 2021-09-06T06:31:53.253 回答