Java 我可以在没有EL的情况下使用Hibernate Validator 5吗?

Java 我可以在没有EL的情况下使用Hibernate Validator 5吗?,java,groovy,hibernate-validator,Java,Groovy,Hibernate Validator,在我的Java桌面应用程序中升级到最新的Hibernate验证器会导致Java.lang.NoClassDefFoundError:javax/el/PropertyNotFoundException。事实证明,默认情况下,Hibernate验证器现在依赖于EL 是否可以将其配置为不使用EL?我同意previos版本的消息格式(不带EL)。我已经在我的项目中使用Groovy了。我认为,在我当前的项目中包含对EL的依赖是多余的,因为两者的作用与脚本语言相同。开箱即用,没有EL实现,您无法使用Hib

在我的Java桌面应用程序中升级到最新的Hibernate验证器会导致
Java.lang.NoClassDefFoundError:javax/el/PropertyNotFoundException
。事实证明,默认情况下,Hibernate验证器现在依赖于EL


是否可以将其配置为不使用EL?我同意previos版本的消息格式(不带EL)。我已经在我的项目中使用Groovy了。我认为,在我当前的项目中包含对EL的依赖是多余的,因为两者的作用与脚本语言相同。

开箱即用,没有EL实现,您无法使用Hibernate Validator 5


您可以插入一个不使用表达式语言的自定义
MessageInterpolator
。我们的JIRA()中还有一个特性请求,将这样的消息插入器添加到Hibernate验证器中。也许你有兴趣帮我解决这个问题?

我想我可以创建一个自定义的
MessageInterpolator
来在我的项目中使用Groovy。我真的很想提供帮助,但我认为我没有足够的资源为HV-853提供一个可以在任何脚本引擎上运行的解决方案。