querydsl1 [에러 회고] jakarta.servlet.ServletException: Request processing failed: java.lang.RuntimeException: java.lang.NoClassDefFoundError: javax/persistence/NoResultException (queryDSL, spring boot 3.0, jakarta) 환경 spring boot 3.2.2 java 17 상황 queryDSL 5.0.0 종속성을 추가하였더니 테스트 케이스가 다음 예외를 발생하며 실패하였다. jakarta.servlet.ServletException: Request processing failed: java.lang.RuntimeException: java.lang.NoClassDefFoundError: javax/persistence/NoResultException ... 해결 방안 spring boot 3.0.0 이상부턴 javax 가 jakarta 로 대체되었다. 따라서 queryDSL 에도 jakarta 버전을 기재해야 된 것이다. // queryDSL 설정 implementation 'com.querydsl:querydsl-jpa.. 2024. 2. 21. 이전 1 다음