javax.validation.ValidationException: HV000183: Unable to load 'javax.el.ExpressionFactory'

来源:互联网 发布:北方工业大学知乎 编辑:程序博客网 时间:2024/05/20 07:57

最近项目中引入了

<dependency>    <groupId>org.hibernate</groupId>    <artifactId>hibernate-validator</artifactId>    <version>5.1.1.Final</version></dependency>
主要来做一些校验的工作,但是抛出了如下的异常信息

javax.validation.ValidationException: HV000183: Unable to load 'javax.el.ExpressionFactory'


Exception in thread "main" javax.validation.ValidationException: Unable to instantiate Configuration.    at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:279)    at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)    ...    at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:110)    at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:86)    at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41)    at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)    ... 2 more

这个时候我们引入 jar包

<dependency>   <groupId>javax.el</groupId>   <artifactId>javax.el-api</artifactId>   <version>2.2.4</version></dependency><dependency>   <groupId>org.glassfish.web</groupId>   <artifactId>javax.el</artifactId>   <version>2.2.4</version></dependency>


阅读全文
0 0