1. 오류 내용 및 원인
@ScriptAssert(lang="javascript" script="내용")을 적을 때 밑에와 같은 오류가 발생할 수 있습니다.
org.hibernate.validator.spi.scripting.ScriptEvaluatorNotFoundException:
HV000232: No JSR 223 script engine found for language "javascript".
이 오류가 발생하는 이유는 JDK 버전이 11버전이 아니기 때문입니다.
2. 해결방법
해결방법은 JDK버전을 변경해주면 됩니다. 인텔리제이에서 JDK 버전을 변경하는 방법은 [파일] -> [프로젝트 구조] -> 프로젝트 -> version 11를 하면 해결이 됩니다.