GWT BeanValidationを使用して何かを検証しようとしていますが、次の 2 行で問題が発生しています。
Validator validator=Validation.buildDefaultValidatorFactory().getValidator();
Set<ConstraintViolation<Contact>> violations = validator.validate(contact, Default.class);
問題は、対応するクラスをインポートしたことです。
import javax.validation.ConstraintViolation;
import javax.validation.Validation;
import javax.validation.Validator;
import javax.validation.groups.Default;
ただし、コード内の Validator、Validation、ConstraingViolation、および Default の参照には赤の下線が引かれ、表示されるエラーは次のとおりです。
javax.validation.Validator can not be found in source packages. Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly.
必要な lib validation-api-1.0.0.GA.jar がクラスパスにあり、すべてが正常であることを確認しました。
誰がたまたま何が問題なのか知っていますか?
ありがとう!!