我正在尝试让 javax.validation 在 Tomcat 7 上运行。
我已经进入我的 WEB_INF/lib:hibernate-validator-4.3.0 以及 slf4j-api-1.7.1 和 slf4j-simple-1.7.1。
当我运行我的代码时,验证被忽略了!在 glassfish 上一切正常,还有其他人遇到过这个问题吗?
干杯! 网络功能虚拟化
最佳答案
您还需要 validation-api.jar
。它包含 Bean Validation API,包括引导类 (javax.validation.Validation)。
也许您下载了松散的 JAR 文件而不是 distribution bundle .您可以将当前最新的 4.3.0 版本下载为 zip here .它包含您需要放入 /WEB-INF/lib
中的所有文件。解压后,您可以在/lib/required
文件夹中找到validation-api.jar
。
关于jakarta-ee - 在 Tomcat7 中使用 javax.validation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732923/